[IPython-dev] sys.path in python != sys.path in ipython
Walter Dörwald
walter at livinglogic.de
Thu Aug 17 12:24:09 CDT 2006
Ville Vainio wrote:
> Just noticed this in a blog (via planet python):
>
> http://bruynooghe.blogspot.com/2006/08/todays-wtf-syspath-in-python-syspath.html
>
> Just a heads up; I am unable to look into this at the moment (waiting
> to get my home computer fixed and using an "interim" computer in the
> meantime), perhaps next week.
Somewhat related. It's unfortunate that the package IPython.Extensions
is itself on the path, which leads to strange things like:
In [1]: from IPython.Extensions import path as p1
In [2]: import path as p2
In [3]: p1
Out[3]: <module 'IPython.Extensions.path' from
'/usr/local/lib/python2.4/site-packages/ipython-0.7.2-py2.4.egg/IPython/Extensions/path.pyc'>
In [4]: p2
Out[4]: <module 'path' from
'/usr/local/lib/python2.4/site-packages/ipython-0.7.2-py2.4.egg/IPython/Extensions/path.pyc'>
In [5]: p1 is p2
Out[5]: False
In [6]: p1.path is p2.path
Out[6]: False
In [7]:
Servus,
Walter
More information about the IPython-dev
mailing list