Linux上兩個版本的python的pip問題(2017.6)
阿新 • • 發佈:2019-01-31
可能是個經典問題啊,看到網上有很多解決辦法。先描述一下我的問題。
Linux上已經裝了python2.7和python3.4,但是pip只有2.x版本的,這就導致了pip命令只能定位到2.7版本。當然這也算一個特殊情況,因為如果這兩個python都是我裝的,我肯定會把pip也對應好:)
有很多辦法,比如重灌python,或者找到安裝路徑設定環境變數等等,但對於我這個py新手來說,找到了一個最直接的辦法。[轉載連結](http://www.cnblogs.com/wenchengxiaopenyou/p/5709218.html)
就是裝一個pip3。
1.首先安裝setuptools
小夥伴們可以通過官方模組庫來下載:https://pypi.python .org/pypi
這裡我就直接用wget到伺服器上下載了版本為19.6(小夥伴們可以嘗試新的版本奧。。)
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6.tar.gz
python3 setup.py build
python3 setup.py install
2. 然後直接安裝pip就搞定了。。
同樣先下載然後在執行命令搞定!!
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install
8.0.2版本比較老了,但是安裝之後也會提示更新,直接按照命令敲就行了 ![這裡寫圖片描述](https://img-blog.csdn.net/20170622112557973?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDY5ODA4Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) 然後pip3 -V就可以看到安裝路徑在python3下了