出现的问题:

在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。

(我写到此处才发现解决方案就在我眼前。。。。。我好蠢)

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐