我在plotnine==0.9和matplotlib==3.6中得到了下面的错误。
File "D:\Python\Python310\lib\site-packages\plotnine\stats\stat_density_2d.py", line 3, in <module>
import matplotlib._contour as _contour
ModuleNotFoundError: No module named 'matplotlib._contour'如果我降低matplotlib==3.5的评级,问题就解决了。
发布于 2022-09-21 07:51:03
发布于 2022-09-24 21:34:03
卡洛斯的回答是正确的。但是,如果其他人,像我一样,不确定如何安装else 9@main,您可以很容易地实现 修复
site_packages文件夹。它通常是您正在使用的python版本的子目录,它可以通过尝试重新安装matplotlib或任何您知道可以访问的包来可靠地定位,并检查控制台中的日志。使用python -m pip install matplotlib进行排除。site_packages/plotnine/stats目录并在您选择的编辑器中打开stats_density_2d.py文件。发布于 2022-10-28 16:08:12
ModuleNotFoundError:没有名为“matplotlib._contour”的模块
关于matplotlib 3.6.1和plotnine 0.9.0的问题
候机楼K.I.S.S.:
pip show matplotlib #enables you to check version
pip install matplotlib==3.5 #revert and problem is resolved for now.不再:
ModuleNotFoundError:没有名为“matplotlib._contour”的模块
现在解决的问题将阻止进展..。
https://stackoverflow.com/questions/73792756
复制相似问题