环球动态:Python一键更新所有包时的提示
2023-03-18 17:55:21
哔哩哔哩 2023-03-18 17:55:21
(相关资料图)
本文章并不是教大家如何一键更新所有包,而是想告诫大家一般情况下千万不要更新所有包,否则会出现很多不兼容的错误。很多原来可以使用的包,都会变得不能使用。还有一点就是大家一定要装一个虚拟环境,这样解决不兼容的问题就会快很多。
本来我的问题只是matplotlib画图特别慢,不管等多久都不出图。百度查了下有说是包太旧的原因,所以索性我就把所有的包都升级了。结果出现了很多不兼容的错误,很多包都没有正确安装,也就无法正常使用,以前许多能用的包也变得不能用了。
最终我只能根据更新时弹出的不兼容报错,强制安装了某些包的旧版本,并强制重装不能用的包,才勉强恢复到原来可以使用的样子。
然后我就发现无法画图的原因是我的代码写的不合理,所以导致运行起来特别慢。我是真的无语了,白白折腾了两天,我真傻!
还有一点就是当时安装Python时我不知道虚拟环境有啥用,所以就没管也就没有安装,直接安装了所需要的包。这就导致在出现包不兼容的情况后,恢复起来非常麻烦。
至于怎样一键更新所有包、安装虚拟环境、强制重装某个包、安装某个包的特定版本,大家可以自行百度,都有很详细的介绍。
最后我想说,写这个文章的目的其实就是希望大家可以以我为戒,少走些弯路!!!
[ 最近更新 ]