出现的问题:
在setting - Project - 里点击 Latest version对应部分 直接升级
出现
1、AttributeError: ‘NoneType‘ object has no attribute ‘bytes‘
此时根据其它博客,有:
这时可以用其他的语句更新:
方案一: easy_install -U pip
方案二: python -m pip install -U pip
方案三: python -m pip install -U --force-reinstall pip
但本人并没有试过。
2、还出现了 No ......(具体忘记了)意思是安装的路径不对。
尝试的方法:
1、将文件路径名全部改为 英文,但是显示了一个 please specify different SDK name
我还以为是什么,结果只是因为解释器里有原来的文件名,导致了重名问题。现在只需要删除一个即可,点此处的减号
2、继续尝试,创建项目project时,修改了解释器的位置,原来现在电脑里有两个解释器。虽说可能用哪个都可以,但还是用了提示里最多的。
3、此时继续在 setting 里升级, 还是不行。查找资料后,在pycharm界面的左下角的Terminal终端里,进行安装。
第一次安装pip,更准确应该为更新,使用的命令行语句
pip install --upgrade pip
上文的方案二就是这个,结果不行。
虽然显示需求已经完成,但是查找 pip list ,发现并没有更新。
网上说因为 pycharm在更新时不会删除旧的文件,但是我这个并没有更新过,就很奇怪。
只是在我安装其它库时,显示我正在使用10.0.1版本,但是22.3已经就绪。就在我准备删除时,尝试使用了,新语句
python -m pip install -U --force-reinstall pip
即方案三,结果在删除了未安装的更新文件后,重新成功的更新了pip。
(我写到此处才发现解决方案就在我眼前。。。。。我好蠢)