On 16/08/10 13:59, Fabio Zadrozny wrote:
> On Wed, Aug 11, 2010 at 10:00 AM, Luis Quesada<lques...@4c.ucc.ie>  wrote:
>    
>> Dear all,
>>
>> I am not sure whether the following is a problem on my side or a bug of
>> Pydev.
>> The following program works fine when executed from the prompt:
>>
>> import networkx as nx
>> DG=nx.DiGraph()
>> CDG=nx.condensation(DG)
>>
>> However, when running this from Eclipse (using Pydev), I get the
>> following error:
>>
>> Traceback (most recent call last):
>>    File "/home/lquesada/workspace/FeatureSubscription/src/graph/bug.py",
>> line 8, in<module>
>>      CDG=nx.condensation(DG)
>> AttributeError: 'module' object has no attribute 'condensation'
>>
>>
>> The odd thing is that Pydev knows the that the module does have that
>> attribute. Ctrl+SCP gives me a full description of condensation...
>> Do you think there is something wrong in my installation?
>>
>> I am able to use other functions of Networkx without any issue...
>>
>> Thanks in advance for your help
>>
>> Cheers,
>> Luis
>>
>>      
> Have you checked if the pythonpath is correct? I.e.: when running the
> program do: import sys; print '\n'.join(sorted(dir(sys.path))
>    

Well, I added that at the beginning of the program and this is what I get:

__add__
__class__
__contains__
__delattr__
__delitem__
__delslice__
__doc__
__eq__
__format__
__ge__
__getattribute__
__getitem__
__getslice__
__gt__
__hash__
__iadd__
__imul__
__init__
__iter__
__le__
__len__
__lt__
__mul__
__ne__
__new__
__reduce__
__reduce_ex__
__repr__
__reversed__
__rmul__
__setattr__
__setitem__
__setslice__
__sizeof__
__str__
__subclasshook__
append
count
extend
index
insert
pop
remove
reverse
sort
/usr/lib/pymodules/python2.6/matplotlib/numerix/__init__.py:18: 
DeprecationWarning:
**********************************************************
matplotlib.numerix and all its subpackages are deprecated.
They will be removed soon.  Please use numpy instead.
**********************************************************

   warnings.warn(msg, DeprecationWarning)
/usr/lib/python2.6/dist-packages/pytz/__init__.py:32: UserWarning: 
Module matplotlib was already imported from 
/usr/lib/pymodules/python2.6/matplotlib/__init__.py, but 
/usr/lib/pymodules/python2.6 is being added to sys.path
   from pkg_resources import resource_stream
/usr/lib/pymodules/python2.6/networkx/generators/hybrid.py:16: 
DeprecationWarning: the sets module is deprecated
   import sets
Traceback (most recent call last):
   File "/home/lquesada/workspace/FeatureSubscription/src/graph/bug.py", 
line 12, in <module>
     CDG=nx.condensation(DG)
AttributeError: 'module' object has no attribute 'condensation'


Cheers,
Luis



> Cheers,
>
> Fabio
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by
>
> Make an app they can't live without
> Enter the BlackBerry Developer Challenge
> http://p.sf.net/sfu/RIM-dev2dev
> _______________________________________________
> Pydev-users mailing list
> Pydev-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pydev-users
>    


------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Pydev-users mailing list
Pydev-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pydev-users

Reply via email to