python 2.x 版本 pip 的使用

看文檔要使用 python2.7 的 pip 安裝 TensorFlow, 由於有python3和pip3的緣故(pip2/usr/bin/pip2看起來像是基於python2.x的,打個-V便知真假了, 命令 python2 -m pip 才真正用到了2.x)python

[root@ python2.7]# pip -V
pip 19.0.2 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)
[root@ python2.7]# pip2 -V
pip 19.0.2 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)
[root@ python2.7]# /usr/bin/pip2 -V
pip 19.0.2 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)
[root@ python2.7]# python2 -m pip -V
pip 18.1 from /usr/lib/python2.7/site-packages/pip (python 2.7)

對於這種連接錯亂,能夠使用:python2 -m pip install --upgrade pip 更新python2 的 pip以後就修復了,能夠直接使用pip2。可是這針對相應的pip模塊已存在的狀況下,若是不存在則會報錯No module named pip , 須要安裝pip( https://pypi.org/project/pip/ 下載文件,解壓後,python2 setup.py install安裝便可)。python2.7

相關文章
相關標籤/搜索