python pip安装升级详细攻略(WARNING: You are using pip version 19.2.3, however version 19.3.1 is available)
学习了python基础函数之后,就想学习python脚本自动化,发现需要大量用到pip命令
1. cmd查看pip --version,报错‘syntax’。因为不懂,还进入python之后输入pip --version,报错‘is not defined’
2. 百度提示,解决办法:python -m pip install --upgrade pip或者python -m pip install -U pip或者easy_install -U pip
但还是各种提示error: The read operation timed out。切换wifi,切换热点,切换wifi。
还设置了超时时间安装python -m pip install --upgrade pip。如此N遍之后,终于下载完了。
(其实就是网络信号不好...解决办法:到网络好一点的地方去)
3.下载完了之后,提示‘ERROR: Could not install packages due to an EnvironmentError: [WinError 5] Permission denied...consider using the --user option or check the permissions ’.
再百度,解决办法是: python -m pip install --user --upgrade pip==19.3.1
4.然后查看版本号pip --version 提示:‘No module named pip’。
百度。解决办法是:python -m ensurepip,然后再安装 python -m pip install --user --upgrade pip。终于显示successfully
5.查看版本号pip --version。 提示:‘TypeError:'module' object is not callable’。
重新以user版本安装pip之后,pip.exe的地址都 变了。不再是全局变量了。
再百度。解决办法是:卸载pip。使用python -m ensurepip都没用。那就卸载吧。
6.突然想明白。没有权限,是需要管理员权限吧。重新以管理员身份运行cmd。
卸载pip,python -m pip uninstall pip,卸载之 后发现还有pip,赶紧查看pip --version,发现又回到了老版本。
赶紧重新运行python -m pip install --upgrade pip。这次就很顺 利的安装成功了。也没有各种waring了。
总结:如果你刚开始需要安装升级。
1.以管理员身份运行cmd
2.python -m pip install --upgrade pip