环球动态:Python一键更新所有包时的提示

哔哩哔哩   2023-03-18 17:55:21


(相关资料图)

本文章并不是教大家如何一键更新所有包,而是想告诫大家一般情况下千万不要更新所有包,否则会出现很多不兼容的错误。很多原来可以使用的包,都会变得不能使用。还有一点就是大家一定要装一个虚拟环境,这样解决不兼容的问题就会快很多。

本来我的问题只是matplotlib画图特别慢,不管等多久都不出图。百度查了下有说是包太旧的原因,所以索性我就把所有的包都升级了。结果出现了很多不兼容的错误,很多包都没有正确安装,也就无法正常使用,以前许多能用的包也变得不能用了。

最终我只能根据更新时弹出不兼容报错强制安装了某些包的旧版本,并强制重装不能用的包,才勉强恢复到原来可以使用的样子。

然后我就发现无法画图的原因是我的代码写的不合理,所以导致运行起来特别慢。我是真的无语了,白白折腾了两天,我真傻!

还有一点就是当时安装Python时我不知道虚拟环境有啥用,所以就没管也就没有安装,直接安装了所需要的包。这就导致在出现包不兼容的情况后,恢复起来非常麻烦。

至于怎样一键更新所有包、安装虚拟环境、强制重装某个包、安装某个包的特定版本,大家可以自行百度,都有很详细的介绍。

最后我想说,写这个文章的目的其实就是希望大家可以以我为戒,少走些弯路!!!

猜你喜欢

[ 最近更新 ]