[英]mess with multiple versions of pip to install numpy
我以某种方式弄乱了我的python版本和/或pip版本。 结果,我无法安装numpy。 我使用以下默认python版本
>>> print(sys.version)
3.5.3 (default, Jan 19 2017, 14:11:04)
[GCC 6.3.0 20170118]
>>>
我安装了几个python / pip版本:
ola@think:~$ /usr/bin/python
python python2.6 python2.7-config python3 python3.5-config python3.5m-config python3m python-config pythontex3
python2 python2.7 python2-config python3.5 python3.5m python3-config python3m-config pythontex
ola@station:~$
如果我要导入numpy,则会得到以下信息:
>>> import numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'numpy'
但是,运行pip3.5安装显示:
ola@station:~$ sudo pip3.5 install numpy
Requirement already satisfied: numpy in /usr/local/lib/python2.7/dist-packages
ola@station:~$
似乎有些可疑,但我不知道该如何解决。 帮助将不胜感激
如果您不确定哪个pip
程序与您的多个python版本相关联,建议您从所需的python版本中调用pip
。 以下命令从目标python程序调用pip模块。
python -m pip install numpy
使用绝对路径,它可以
/usr/bin/python2.7 -m pip install numpy
/usr/bin/python3 -m pip install numpy
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.