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的一個符號連接檔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.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最簡單,好用別忘點讚