问题:使用 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 问题所建议的那样,在 OSX 上使用 homebrew 安装的 Python 2 和 Python 3。
这就是我的 bash 配置文件的外观(是的,我尝试使用 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?