84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
如题,centos,每次要用都是用的2.7,结果2.7没有,安装又显示已经安装,怎么办啊
最后解决的方法是
下载setuptools及pip的源码包
setuptools源码包: https://pypi.python.org/pypi/setuptools pip源码包: https://pypi.python.org/pypi/pip#downloads
安装setuptools与pip
目前下载的版本是setuptools-36.0.1.zip与pip-9.0.1.tar.gz 用tar/unzip命令解压, 格式:tar -xzvf pip-9.0.1.tar.gz/unzip -o -d /home/ setuptools-36.0.1.zip 用cd打开该文件夹,格式:cd xxxx 用python命令安装,格式:python setup.py install
pip install numpy
此时python2.7的pip和numpy都装好了
可以看的出来, 你现在使用的pip是基于python2.6的, 所以你需要用python27重新安装一个pip, 并且将pip做个软连接到系统环境变量, 取代旧的pip即可
谢邀。先说说你那个情况的原因。因为pip默认的版本是关联的python2.6的。你需要给python2.7的pip建立一个软连接。把python2.6的pip给删除。
如果这个你不是很清楚,那么用另外一种具体做法:先卸载你装的py2.7,然后再通过which pip找到python2.6的pip的路径,然后删除该文件(或者重命名该文件)。然后装python2.7,下次你的pip就是使用的py2.7的pip了
which pip
这个简单,我有几种解决方案,且听我慢慢道来。1、你到python2.6的site-packages目录下numpy有关的文件夹和egg文件直接copy到2.7同样的目录下,应该也能用。2、当然每次都copy也挺烦,先把/usr/bin或者/usr/local/bin下的pip删除,再到2.7目录下的script下把pip文件copy到/usr/bin或者/usr/local/bin下。3、先把/usr/bin或者/usr/local/bin下的pip删除,然后用软连接ln -s /xxx/xx/pip /usr/bin/pip #创建2.6 pip的一个符号连接文件pip4、把/usr/bin/或/usr/local/bin下的python和python2,python2.7删了,然后找到2.6的python,python2,python2.6程序,全都copy到/usr/bin或者/usr/local/bin下5、命令行输入python2.6,前提是你的环境变量的目录下有python2.66、命令行输入pip2.6 install numpy,前提是你的环境变量的目录下有pip2.6随你选,5和6最简单,好用别忘点赞
最后解决的方法是
下载setuptools及pip的源码包
安装setuptools与pip
pip install numpy
可以看的出来, 你现在使用的pip是基于python2.6的, 所以你需要用python27重新安装一个pip, 并且将pip做个软连接到系统环境变量, 取代旧的pip即可
谢邀。先说说你那个情况的原因。因为pip默认的版本是关联的python2.6的。你需要给python2.7的pip建立一个软连接。把python2.6的pip给删除。
如果这个你不是很清楚,那么用另外一种具体做法:
先卸载你装的py2.7,然后再通过
which pip
找到python2.6的pip的路径,然后删除该文件(或者重命名该文件)。然后装python2.7,下次你的pip就是使用的py2.7的pip了这个简单,我有几种解决方案,且听我慢慢道来。
1、你到python2.6的site-packages目录下numpy有关的文件夹和egg文件直接copy到2.7同样的目录下,应该也能用。
2、当然每次都copy也挺烦,先把/usr/bin或者/usr/local/bin下的pip删除,再到2.7目录下的script下把pip文件copy到/usr/bin或者/usr/local/bin下。
3、先把/usr/bin或者/usr/local/bin下的pip删除,然后用软连接ln -s /xxx/xx/pip /usr/bin/pip #创建2.6 pip的一个符号连接文件pip
4、把/usr/bin/或/usr/local/bin下的python和python2,python2.7删了,然后找到2.6的python,python2,python2.6程序,全都copy到/usr/bin或者/usr/local/bin下
5、命令行输入python2.6,前提是你的环境变量的目录下有python2.6
6、命令行输入pip2.6 install numpy,前提是你的环境变量的目录下有pip2.6
随你选,5和6最简单,好用别忘点赞