版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/diaoling1990/article/details/84594192
正常的pip升级命令:
python -m pip install --upgrade pip
1
我之前也一直就用这个命令升级,没碰到啥问题,但是之前一直是在终端里敲的
今天在pytharm里面创建了一个Python项目,pytharm会自动搭建一个新的Python环境,在当前的目录下
使用
python -m pip install --upgrade pip
1
会报错
AttributeError: 'NoneType' object has no attribute 'bytes'
1
初学Python,到处查资料,发现一个新命令行可以有效解决这个问题,特此记录
easy_install -U pip
如果还是显示老版本的pip:
解决方案:pip uninstall pip
使用如上命令卸载pip并重新安装
安装命令:
easy_install pip
如果电脑上有两个python,可以把安装了老pip的那个python卸载,使用新pip的python则可以成功;