我有两个版本的Python 2.7。
使用pip-2.7 install bsddb3
似乎为本机OS X版本的Python安装bsddb3。
如何将其更改为位于
的Python版本/Library/Frameworks/Python.framework/Versions/7.3/Resources/Python.app/Contents/MacOS
(找到可能不正确的>>> os.path.dirname(sys.executable)
路径。* nix仍然让我困惑。)
注意 AFAICS这不是重复的。其他qs询问如何安装特定的版本(例如2.7 vs 2.6)。
答案 0 :(得分:2)
首先,创建一个指向所需python的virtualenv,使用virtualenv -p PYTHON_EXE VIRTUALENV_DIR
之类的东西。然后使用source VIRTUALENV_DIR/bin/activate
激活该virtualenv,然后运行pip
将被隔离并使用该virtualenv的python。
如果您不使用virtualenv,请启动:)
答案 1 :(得分:0)
没有像你想要安装包的python一样运行pip吗?
path/to/python path/to/pip install package_name
顺便问一下,为什么不创建新的virtualenv并从那里使用pip?