如何安装适用于python 2.7.9的numpy
我有两个版本的python-2.7.6和2.7.9,numpy是为python 2.7.6安装的。我不明白如何为python 2.7.9安装numpy 当我使用如何安装适用于python 2.7.9的numpy,python,python-2.7,numpy,Python,Python 2.7,Numpy,我有两个版本的python-2.7.6和2.7.9,numpy是为python 2.7.6安装的。我不明白如何为python 2.7.9安装numpy 当我使用pip2安装--upgrade numpy时,它会安装并更新python 2.7.6 如何特别针对python 2.7.9安装numpy *****编辑***** 我试图找到python 2.7.9的位置 如果我键入python或python2,我使用的是python2.7.9其中-python给了我两条路径,/usr/bin/pytho
pip2安装--upgrade numpy
时,它会安装并更新python 2.7.6
如何特别针对python 2.7.9安装numpy
*****编辑*****
我试图找到python 2.7.9的位置
如果我键入python
或python2
,我使用的是python2.7.9其中-python
给了我两条路径,/usr/bin/python
和/usr/local/bin/python
当我使用第一条路径时,它给了我这个输出-
已满足要求(使用--upgrade进行升级):numpy in/usr/local/lib/python2.7/dist-packages
清理…
如果我使用第二条路径,我会得到这个输出-
/usr/local/bin/python:没有名为pip的模块
哪个-pip
命令给出/usr/local/bin/pip/usr/bin/pip
哪一个-轻松安装
提供了/usr/local/bin/easy\u install/usr/bin/easy\u install
which-a python
给出/usr/local/bin/python/usr/bin/python
*****编辑2*****
我的操作系统是Ubuntu 14.04lts
/usr/local/bin/pip--version
提供了来自/usr/lib/python2.7/dist-packages(python2.7)的PIP1.5.4
/usr/bin/pip--version
从/usr/lib/python2.7/dist-packages(python 2.7)中给出了PIP1.5.4
/usr/local/bin/easy_install--version
提供了来自/usr/local/lib/python2.7/dist-packages(Python 2.7)的setuptools 32.1.2
/usr/bin/easy\u安装--版本
提供了设置工具3.3
/usr/local/bin/python--version
给出了python2.7.9
/usr/bin/python--version
给出了python2.7.6
*****编辑3*****
sudo/usr/local/bin/easy\u安装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
*****编辑4*****
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变量指向Python 2.7.6的安装。检查python的path变量,希望将其更改为正确的安装方式可以解决您的问题。我相信这与path变量有关。目前,我相信path变量指向Python 2.7.6的安装。检查python的path变量,希望将其更改为正确的安装方式可以解决您的问题。如下所示:
/path/to/python279 -m pip install --user numpy
如果您看到错误没有名为pip的模块
,请首先按照以下说明安装pip:
下载此文件:
执行sudo/path/to/python279 get\u pip.py
请重试/path/to/python279-m pip安装--user numpy
像这样:
/path/to/python279 -m pip install --user numpy
如果您看到错误没有名为pip的模块
,请首先按照以下说明安装pip:
下载此文件:
执行sudo/path/to/python279 get\u pip.py
请重试/path/to/python279-m pip安装--user numpy
卸载2.7.6,包括numpy
,然后在2.7.9上安装一个新的numpy
,怎么样。或者甚至完全清除系统中的所有python安装,然后执行此操作。似乎是一个更干净的选择。我认为这个问题的标准答案是,最好开始使用虚拟环境(如果您使用的是numpy
,anaconda很不错)。除此之外,大概每个python安装都有一个特定的pip
。您需要找到2.7.9安装中附带的pip
,然后使用它。我认为删除任何python版本都不是一个好主意,因为我可能会意外删除一些系统依赖项。卸载2.7.6,包括numpy
,然后在2.7.9上安装新的numpy
,怎么样。或者甚至完全清除系统中的所有python安装,然后执行此操作。似乎是一个更干净的选择。我认为这个问题的标准答案是,最好开始使用虚拟环境(如果您使用的是numpy
,anaconda很不错)。除此之外,大概每个python安装都有一个特定的pip
。您需要找到2.7.9安装附带的pip
,并使用它。我认为删除任何python版本都不是一个好主意,因为我可能会意外删除一些系统依赖项?您好,wim,很抱歉回复太晚。如何准确地找到python 2.7.9的位置?我只能在usr/local/lib中找到Python2.7.6。那么,您通常如何运行Python2.7.9呢?试着检查which-a python
的输出。我编辑了这个问题以显示which-a python
的输出。好的。您必须首先使用easy\u install
安装pip。事实上,我已经安装了pip,我可以在usr/local/bin
中看到该文件。您好,wim,很抱歉回复太晚。如何准确地找到python 2.7.9的位置?我只能在usr/local/lib中找到Python2.7.6。那么,您通常如何运行Python2.7.9呢?试着检查which-a python
的输出。我编辑了这个问题以显示which-a python
的输出。好的。您必须首先使用easy\u install
安装pip。实际上我已经安装了pip,我可以在usr/local/bin
中看到该文件。