我有两个版本的 python- 2.7.6 & 2.7.9 并且为 python 2.7.6 安装了 numpy。我不明白如何为 python 2.7.9 安装 numpy。
当我使用 pip2 install --upgrade numpy
时,它会安装和更新 python 2.7.6。
如何为 python 2.7.9 安装 numpy?
*****编辑*****
我正在尝试查找 python 2.7.9 的位置。
如果我输入 python
或 python2
,我使用的是 python 2.7.9。 which -a python
给了我两条路径,/usr/bin/python
和 /usr/local/bin/python
当我使用第一条路径,它给了我这个输出-
要求已经满足(使用 --upgrade 升级):/usr/local/lib/python2.7/dist-packages 中的 numpy
正在清理...
如果我使用第二条路径,我会得到这个输出-
/usr/local/bin/python: 没有名为 pip 的模块
which -a pip
命令给出 /usr/local/bin/pip/usr/bin/pip
which -a easy_install
给出 /usr/local/bin/easy_install/usr/bin/easy_install
which -a python
给出 /usr/local/bin/python/usr/bin/python
*****edit2*****
我的操作系统是 Ubuntu 14.04lts。
/usr/local/bin/pip --version
给出 pip 1.5.4 from/usr/lib/python2.7/dist-packages (python 2.7)
.
/usr/bin/pip --version
给出 pip 1.5.4 from/usr/lib/python2.7/dist-packages (python 2.7)
/usr/local/bin/easy_install --version
从/usr/local/lib/python2.7/dist-packages (Python 2.7) 中获取 setuptools 32.1.2
/usr/bin/easy_install --version
给出 setuptools 3.3
/usr/local/bin/python --version
给出 Python 2.7.9
/usr/bin/python --version
给出 Python 2.7.6
*****edit3*****
sudo/usr/local/bin/easy_install pip
给出以下输出-
Searching for pip
Best match: pip 1.5.4
Adding pip 1.5.4 to easy-install.pth file
Installing pip script to /usr/local/bin
Installing pip2.7 script to /usr/local/bin
Installing pip2 script to /usr/local/bin
Using /usr/lib/python2.7/dist-packages
Processing dependencies for pip
Finished processing dependencies for pip
*****edit4*****
sys.path = [
'/home/kevmepls',
'/home/kevmepls/Documents/DeepLearning-Caffe/caffe/python',
'/usr/local/lib/python27.zip',
'/usr/local/lib/python2.7',
'/usr/local/lib/python2.7/plat-linux2',
'/usr/local/lib/python2.7/lib-tk',
'/usr/local/lib/python2.7/lib-old',
'/usr/local/lib/python2.7/lib-dynload',
'/home/kevmepls/.local/lib/python2.7/site-packages',
'/usr/local/lib/python2.7/site-packages',
]
USER_BASE: '/home/kevmepls/.local' (exists)
USER_SITE: '/home/kevmepls/.local/lib/python2.7/site-packages' (exists)
ENABLE_USER_SITE: True
最佳答案
像这样:
/path/to/python279 -m pip install --user numpy
如果您看到错误 No module named pip
,请先按照以下说明安装 pip:
- 下载此文件:
get_pip.py
- 执行
sudo/path/to/python279 get_pip.py
- 再次尝试
/path/to/python279 -m pip install --user numpy
关于python - 如何为 python 2.7.9 安装 numpy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41448804/