问题:使用IDLE运行Python 2.7.3。想要添加像numpy这样的软件包。无法控制它们的安装位置。在使用终端安装软件包时,我似乎无法将它们引导到,例如,
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/
同时,无论我在bash-profile,profile还是profile_pysave中包含什么,都无法告诉2.7.3查看它们的位置。我已经在网上阅读了50多条建议(包括Stackoverflow),但它们似乎都没有。
解决方案的一个限制是我不希望按照PATH issues with homebrew-installed Python 2 and Python 3 on OSX的建议创建一个孤立的环境。
这就是我的bash-profile看起来的样子(是的,我尝试过使用Anaconda,放弃了):
export PATH="/usr/local/bin:$PATH"
export PATH="/usr/local/bin:/usr/local/share/python:$PATH"
PYTHONPATH="${PYTHONPATH}:/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-
packages/"
export PYTHONPATH
# added by Anaconda 1.5.1 installer
export PATH="/Users/YalcinU/anaconda/bin:$PATH"
# added by Anaconda 1.5.1 installer
export PATH="/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages
/anaconda/bin:$PATH"
如何在OSX中设置PYTHONPATH?