看文档要使用 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