[MacPorts] #31938: python27 rev 86868 breaks py27-ipython
MacPorts
noreply at macports.org
Fri Feb 24 09:26:58 PST 2012
#31938: python27 rev 86868 breaks py27-ipython
-----------------------------------+----------------------------------------
Reporter: oliver.andrich@… | Owner: akitada@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: | Port: py-ipython python27 python26
-----------------------------------+----------------------------------------
Comment(by michelle.lynn.gill@…):
My apologies for reviving an old thread, but I figured out the problem in
the event that others report a similar issue...
The file readline.pth imports "readline_path" which, in turn, loads
readline only if the directory
"/Volumes/Files/macports/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/lib-dynload" is found in sys.path.
Unfortunately, I had the variable $PYTHONHOME set to
"/Volumes/Files/macports/Library/Frameworks/Python.framework/Versions/Current",
thus my analogous sys.path entry is
"/Volumes/Files/macports/Library/Frameworks/Python.framework/Versions/Current/lib/python2.7
/lib-dynload". These two strings never match and, thus, readline was never
being loaded for me.
It's not an issue for me to change my PYTHONHOME variable, but maybe
there's a more robust change that should be made to the readline-
associated files? Regardless, hopefully this will help in the future if
the problem arises again. Thanks!!
--
Ticket URL: <https://trac.macports.org/ticket/31938#comment:18>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list