Importerror : matplotlib is required for plotting when the default backend “matplotlib“ is backward
在 k a g g l e kagglekaggle 上面对前人的例子进行复现其中发现,在采用 m a t p l o t l i b matplotlibmatplotlib 画图时候出现报错,经过查找原因,处理方法如下:
主要原因:p a n d a s pandaspandas 和 m a t p l o t l i b matplotlibmatplotlib 库出现了冲突,也可能是由于 p a n d a s pandaspandas 和 m a t p l o t l i b matplotlibmatplotlib 的版本过低,因此对两个 p y t h o n pythonpython 库进行了更新,并重启 j u p t e r jupterjupter n o t e b o o k notebooknotebook,
pip install --upgrade pandas==1.0.5
但是出现了报错,具体如下:
ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。: ‘c:\\users\\wenjia\\anaconda3\\lib\\site-packages\\~-ndas\\_libs\\algos.cp37-win_amd64.pyd’
Consider using the `–user` option or check the permissions.
因此,考虑采用 − − u s e r –user−−user o p t i o n optionoption
pip install --user --upgrade pandas==1.0.5
pip install --user --upgrade matplotlib
最终,错误 b u g bugbug 得以解决。
原文链接:https://blog.csdn.net/Edword_adra/article/details/108913036