xiexuhuai 发表于 2022-3-31 20:30

conda更新库后python程序报错

大离谱,今天重装了一下anaconda,就顺手更新了一下库。结果原来的一个python程序就运行不了。
https://tupian.li/images/2022/03/31/-2022-03-31-195159_LI-2.jpg
上网查询了一下,说是numpy库版本不匹配,建议重装numpy和mkl-service。
老老实实按照网络指导,
pip uninstall numpy

pip install numpy

pip uninstall mkl-service

pip install mkl-service
结果错误只剩一行了,nice啊。
https://tupian.li/images/2022/03/31/-2022-03-31-201420.png
不就是少了matplotlib库吗?我安装一下不就好了吗。
conda install matplotlib.
再运行,emmm……又回去了。
https://tupian.li/images/2022/03/31/-2022-03-31-195159_LI-2.jpg
感情我只要安装matplotlib,numpy的版本就得回去是吧。
此路不通,继续寻找,又看到一个回答。
https://tupian.li/images/2022/03/31/-2022-03-31-201926.png
可我找啊找,也没发现envs和library是上下层目录的关系啊,干脆把Anaconda整个目录都加到环境变量算了。
结果……一点用也没有。
绷不住了,到底该怎么做啊,这就是个初学者程序,怎么出了这么大的问题!!!

报错提示里建议访问的 https://numpy.org/devdocs/user/troubleshooting-importerror.html我也看了,emmm,提示我可能是python和numpy的版本问题,可能是环境变量问题,然后呢?怎么解决啊?没啦???管杀不管埋是吧。
顺便一提,anaconda更新的spyder也是bug不断,我也是无力吐槽了。这个程序报错,spyder里一点异样都没有,还给我生成了一个啥也没有的文件,非要在idle里才能看出端倪。

千错万错都是我的错,我就不该重装Anaconda。{:301_971:}

我心飞翔1995 发表于 2022-3-31 23:22

{:1_926:}anaconda3\Library\bin

fuwenyue 发表于 2022-4-2 00:12

改用 conda install xxxx,conda 支持非Python写的依赖,pip会因为系统环境没有某个编译器失败。

xiexuhuai 发表于 2022-4-2 23:33

fuwenyue 发表于 2022-4-2 00:12
改用 conda install xxxx,conda 支持非Python写的依赖,pip会因为系统环境没有某个编译器失败。

试过conda,也解决不了
页: [1]
查看完整版本: conda更新库后python程序报错