我在mac上使用pip install来获取django网站的python需求。
我从MacPorts获得了点子
port install pip-2.7
现在问题是pip将软件包安装在不在我的python sys.path中的位置。
我刚刚复制了这个虚假的位置
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/)
到我的sys.path
中的位置/Library/Python/2.7/)
当然这可行,但我将来会使用pip所以我需要一个持久的解决方案。
问题是如何更改我的sys.path以识别垃圾位置或如何告诉pip在其他地方安装依赖项?
答案 0 :(得分:8)
经过几次尝试后,设置PYTHONPATH环境变量就可以了。
实现此目的的最佳方法是将以下内容添加到〜/ .bash_profile:
export PYTHONPATH=<bogus path here>
更改后别忘了打开新的终端。