python2.7 自带的pip9.0 升级到pip18.0

  昨天在用python2.7 自带的pip 安装一个模块时,出现了一个问题,如下:

You are using pip version 9.0.3, however version 18.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

  恩,大意就是这样子的,最新的版本是18.?我忘了。(〃‘▽’〃)看样子是pip版本太老了,那就按照提示python -m pip install --upgrade pip 更新一下吧。

可惜啊,安装提示的命令升级之后,依然报错:

You are using pip version 9.0.3, however version 18.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

  什么鬼?!!!∑(゚Д゚ノ)ノ没法自动升级是什么情况??!!于是上网搜了很多资料,大多都失败了。搞了很久,最后还是成功了,就来记录下吧。

解决办法:

  解决办法其实也很简单。先卸载python2.7自带的pip9.0,再去pip官网下载最新的版本,在重新安装即可。
过程:
1、卸载pip
python -m pip uninstall pip
2. 下载最新版本的pip
  pip · PyPI https://pypi.org/project/pip/
  下载版本有两种选择,如果你的python已经安装了wheel,那么你可以选择下载安装.whl格式的文件,然后用wheel 安装。
  由于我的并没有安装这个模块,所以选择了下载压缩包格式的,解压之后,可以看到里面有个setup.py 文件。(写到这里,我趁机去安装了一下wheel ( ̄▽ ̄)~*)
3. 安装最新版pip
方法一:
wheel install 文件名理论上这样就可以了,我没安装没试过
方法二:
我采用了这种,切换到解压后的文件夹下,即setup.py 所在的路径。
python setup.py install
  然后,问题就解决了。
pip版本

你可能感兴趣的:(python,pip,报错,python)