我目前在Mac上运行Python 3.5和2.7。在安装模块并在3.5上工作时,由于某些安装失败,我会遇到错误(尝试安装2.7并拒绝访问)。
如何指定python 3文件夹的路径? python 3.5保存在一个奇怪的位置,远不及2.7的位置。
/Library/Frameworks/Python.framework/Versions/3.5
这与保存python 2.7的地方不同,当3.5不运行时,安装正常进行。
/Library/Python/2.7
例如,这是安装virtualenv时终端上显示的错误。
答案 0 :(得分:1)
首先,高度建议使用virtualenv
创建独立的Python环境并仅将库安装到这些环境中。这样做并避免将任何库安装到主Python版本中,当然除了virtualenv
本身:)当你这样做时,你激活了一个特定的virtualenv
,pip
只会工作
如果您仍然决定要在virtualenv
之外安装库,那么确保您使用pip
正确版本的Python的最安全方法是:
python35 -m pip install ...
(替换python35
然后调用相关版本的Python)