![](/img/trans.png)
[英]How to Install a python package via pip in site-packages of specific python installation?
[英]Make pip install package for specific Python installation
我有两个版本的 Python 2.7。
使用pip-2.7 install bsddb3
似乎为 Python 的本机 OS X 版本安装 bsddb3。
如何将其更改为位于以下位置的 Python 版本
/Library/Frameworks/Python.framework/Versions/7.3/Resources/Python.app/Contents/MacOS
(找到带有>>> os.path.dirname(sys.executable)
的路径,这可能不正确。*nix 仍然让我感到困惑。)
注意AFAICS 这不是重复的。 另一个 qs 询问如何安装特定版本(例如 2.7 与 2.6)。
首先,使用类似virtualenv -p PYTHON_EXE VIRTUALENV_DIR
类的东西创建一个指向你想要的 python 的virtualenv -p PYTHON_EXE VIRTUALENV_DIR
。 然后使用source VIRTUALENV_DIR/bin/activate
激活该 virtualenv,然后运行pip
将被隔离并使用该 virtualenv 的 python。
如果您不使用 virtualenv,请开始 :)
不运行 pip 与要安装软件包的 python 一样有效吗?
path/to/python path/to/pip install package_name
顺便说一句,为什么不创建新的 virtualenv 并从那里使用 pip?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.