A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/ipython/ipython/issues/1638/ below:

ipython console clobbers custom sys.path · Issue #1638 · ipython/ipython · GitHub

We're using buildout with entry points for our project. Part of this generates a bin/ipython which has the right paths we need to run arbitrary code. This has worked fine so far. However when I start bin/ipython console, the sys.path get reset.

Example:

haddad-pro:nimble-maintenance [master] jhaddad$ bin/ipython
Python 2.7.1 (r271:86832, Jul 31 2011, 19:30:53)
Type "copyright", "credits" or "license" for more information.

IPython 0.12 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.

In [1]: import sys; sys.path
Out[1]:
['',
'/Users/jhaddad/dev/nimble-maintenance/eggs/pymongo-2.0.1-py2.7-macosx-10.7-intel.egg',
'/Users/jhaddad/dev/nimble-maintenance/eggs/pysqlite-2.6.3-py2.7-macosx-10.7-intel.egg',
'/Users/jhaddad/dev/nimble-maintenance/eggs/gdata-2.0.14-py2.7.egg',
'/Users/jhaddad/dev/nimble-maintenance/nimble_maintenance',
'/Users/jhaddad/dev/nimble-maintenance/nimble_dashboard',
'/Users/jhaddad/dev/nimble-maintenance/eggs/psycopg2-2.4.4-py2.7-macosx-10.7-intel.egg',
'/Library/Python/2.7/site-packages/ipython-0.12-py2.7.egg',
'/Users/jhaddad/dev/nimble-maintenance/eggs/pystatsd-0.1.6-py2.7.egg',
'/Library/Python/2.7/site-packages',
'/Users/jhaddad/dev/nimble-maintenance/eggs/statsd-0.5.0-py2.7.egg',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python',
'/Users/jhaddad/dev/nimble-maintenance/bin',
'/Library/Python/2.7/site-packages/pip-1.1-py2.7.egg',
'/Library/Python/2.7/site-packages/ipython-0.12-py2.7.egg',
'/Library/Python/2.7/site-packages/readline-6.2.2-py2.7-macosx-10.7-intel.egg',
'/Library/Python/2.7/site-packages/MySQL_python-1.2.3-py2.7-macosx-10.7-intel.egg',
'/Library/Python/2.7/site-packages/pycurl-7.19.0-py2.7-macosx-10.7-intel.egg',
'/Library/Python/2.7/site-packages/ipdb-0.6.1-py2.7.egg',
'/usr/local/lib/python2.7/site-packages',
'/Users/jhaddad/dev/nimble-maintenance',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC',
'/Library/Python/2.7/site-packages',
'/Library/Python/2.7/site-packages/ipython-0.12-py2.7.egg/IPython/extensions']

In [2]:
Do you really want to exit ([y]/n)? y
haddad-pro:nimble-maintenance [master] jhaddad$ bin/ipython console
Python 2.7.1 (r271:86832, Jul 31 2011, 19:30:53)
Type "copyright", "credits" or "license" for more information.

IPython 0.12 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
[IPKernelApp] To connect another client to this kernel, use:
[IPKernelApp] --existing kernel-14385.json

In [1]: import sys; sys.path
Out[1]:
['',
'/Library/Python/2.7/site-packages/pip-1.1-py2.7.egg',
'/Library/Python/2.7/site-packages/ipython-0.12-py2.7.egg',
'/Library/Python/2.7/site-packages/readline-6.2.2-py2.7-macosx-10.7-intel.egg',
'/Library/Python/2.7/site-packages/MySQL_python-1.2.3-py2.7-macosx-10.7-intel.egg',
'/Library/Python/2.7/site-packages/pycurl-7.19.0-py2.7-macosx-10.7-intel.egg',
'/Library/Python/2.7/site-packages/ipdb-0.6.1-py2.7.egg',
'/usr/local/lib/python2.7/site-packages',
'/Users/jhaddad/dev/nimble-maintenance',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC',
'/Library/Python/2.7/site-packages',
'/Library/Python/2.7/site-packages/ipython-0.12-py2.7.egg/IPython/extensions']

In [2]:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4