When installed via easy-install, conf templates are not copied

Bug #210371 reported by Andreas Klöckner
4
Affects Status Importance Assigned to Milestone
IPython
Incomplete
Low
Unassigned

Bug Description

I say "sudo easy_install-2.5 ipython" in my vanilla Debian system, and then IPython complains upon first invocation:
------------------------------------------------------------------------------------------------
/home/andreas/.ipython
WARNING:
Installation error. IPython's directory was not found.

Check the following:

The ipython/IPython directory should be in a directory belonging to your
PYTHONPATH environment variable (that is, it should be in a directory
belonging to sys.path). You can copy it explicitly there or just link to it.

IPython will create a minimal default configuration for you.
------------------------------------------------------------------------------------------------

This makes customization pretty hard, especially because of the unhelpful "#intentionally left blank" comment in ipythonrc, which made wonder if this file was now deprecated and the docs hadn't been updated, or..., or...

Revision history for this message
Ville M. Vainio (villemvainio) wrote :

Ok, there is something wrong with easy_install (IPython directory was not in sys.path; probably some kind of setuptools glitch). You can work around it manually by coping the contents of site-packages/IPython...something/UserConfig to ~/.ipython

Revision history for this message
Brian Granger (ellisonbg) wrote :

Yes, this does sound like a setuptools/easy_install issue.

Changed in ipython:
assignee: nobody → ellisonbg
importance: Undecided → Low
Revision history for this message
Brian Granger (ellisonbg) wrote :

Let's use "Incomplete" for bugs that are not new but that we don't know what to do with.

Changed in ipython:
assignee: ellisonbg → nobody
status: New → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.