导入matplotlib包出现各种错误的解决方法
导入matplotlib包是出现各种错误,解决一个又出现一个。比如:module 'matplotlib' has no attribute 'get_data_path',No module named 'pyparsing', cannot import name 'get_versions' from 'matplotlib._version'等等。在网上大多数都是重新安装matplotlib包,然而也没有解决。
这个错误可能是由于Matplotlib的版本不兼容导致的,与你Python版本或者其他包(numpy,scipy)版本不兼容问题。
解决方法:
在终端Anaconda Prompt(切换到运行Python的环境下),激活环境。
删除numpy,scipy,matplotlib包(最好是按顺序)。
pip uninstall numpy,pip uninstall numpy,pip uninstall matplotlib
重新安装numpy,scipy,matplotlib包(最好是按顺序)
利用清华镜像:
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install scipy -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple
最后重新导入matplotlib,导入成功!!!(花了我一小时导入)
来源地址:https://blog.csdn.net/m0_47809115/article/details/129753030
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341