Ubuntu安装matplotlib的一路坎坷 ImportError: cannot import name '_path' from 'matplotlib'

pip install matplotlib
安装完成后,跑代码遇到错误:
RuntimeError: implement_array_function method already has a docstring
当时以为代码问题,但是后来发现之前写的能 跑出来的代码,也是这个错了,马上意识到可能是刚刚安装的东西有点问题
百度一番,发现,果然是刚刚安装的库 与之前安装的其他库冲突了
解决办法: 降低matplotlib的版本
我安装的是3.1.1
看网上的降到3.0.3,跟着降
直接运行一下代码即可,之前安装的版本会自动卸载
pip install matplotlib==3.0.3
不放心的可以看一下自己pip安装的库 看自己有没有真的删掉
pip list
或者也可以自己卸载一下
pip uninstall matplotlib

然后新的问题又出来了,错误如下:
ImportError: cannot import name ‘_path’ from 'matplotlib’
然后按着网上方法都试了试,却还是这个错误
最终,想着伟大的anaconda,不死心的再试试,因为之前conda安装比pip安装不容易混乱,而且简单,就用conda试了试
conda install matplotlib==3.0.3
运行代码 成功

发布了93 篇原创文章 · 获赞 29 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/ljl1015ljl/article/details/99602855
今日推荐