我有一台OSX 10.11.4 El Capitan的机器。它附带了默认的python3安装。当我这么做的时候
which python3
它回来了
/Library/Frameworks/Python.framework/Versions/3.5/bin/python3
现在,我想通过pip安装一些软件包。当我做了一个
pip --version
然后是一个
pip3 --version
两条路径都返回python2。你知道吗
所以我通过自制软件安装了python3。现在我安装了scipy
pip install scipy
当我做pip freeze
的时候,我能看到它。但是当我做一个
import scipy
在python3
中,它给了我一个import error
。它可能链接到brew的python3
。现在有两条出路:
我该怎么做?有没有更优雅的出路?我不喜欢皮恩。你知道吗
您可以通过运行
python3 -m pip
而不仅仅是pip3
或pip
来确保使用正确版本的pip进行安装。你知道吗例如,在我的Mac上:
我安装了3个不同版本的Python,为了确保我安装的包是正确的版本,我使用了
python3 -m pip
技巧。你知道吗相关问题 更多 >
编程相关推荐