解决 ModuleNotFoundError: No module named matplotlib.pyplot 问题

已安装matplotlib,pip list下没有matplotlib,但conda list下有(没搞明白为什么,是因为当时用了conda指令安装的pip指令下就没有matplot吗)

解决1:有博主建议卸载重装matplot

https://blog.csdn.net/weixin_44725869/article/details/106713822

我使用以下命令:

conda uninstall matplotlib

但是报错The environment is inconsistent, please check the package plan carefully.

解决2:先找到C:\ProgramData\Anaconda3\Lib\site-packages的matplotlib文件,把它直接删除,这里是参照这位博主的做法

http://​​​​​​https://blog.csdn.net/wu_jing_01/article/details/78205731​​​​​​

文件删除以后继续用conda uninstall matplotlib,仍然报错上面的问题。

对The environment is inconsistent, please check the package plan carefully使用这个办法:

conda install anaconda

​​​​最后解决了,这里参考了:

https://blog.csdn.net/sinat_37267278/article/details/103305673

用简单代码检测一下:

import matplotlib.pyplot as plt

plt.plot([1, 2, 3, 4])
plt.ylabel('numbers')
plt.show()

可以成功运行了。

解决 ModuleNotFoundError: No module named matplotlib.pyplot 问题

总结:试了很多办法,还有是说版本问题的(3.2.2需要降级),这种是针对import已经成功了的情况的,但我也试了一下,删除的时候就碰到上面的问题。有类似问题可以参考:

https://www.zhihu.com/question/389521530

我试过的办法里有效的步骤应该只有两个:1)删除路径下的matplotlib文件;2)conda install anaconda,中途问是否要重新装matplotlib-base,输入y就可以了,如下:

解决 ModuleNotFoundError: No module named matplotlib.pyplot 问题

补充:Anaconda Prompt是管理员身份打开的。

Original: https://blog.csdn.net/weixin_50102592/article/details/124256825
Author: 黛笔成花
Title: 解决 ModuleNotFoundError: No module named matplotlib.pyplot 问题

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/672077/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球