如何解决PyCharm中对依赖'mpl_toolkits'的未知Python引用?

2 投票
1 回答
1573 浏览
提问于 2025-04-18 03:13

更新:
当我不使用 cmap=cm.hsv 这个调用时,图表是空的
并且出现了错误: .../lib/python2.7/site-packages/mpl_toolkits/mplot3d/axes3d.py:1673: RuntimeWarning: 在除法中遇到无效值

这里输入图片描述

关于 mpl_toolkits 和 cm 的引用没有解决
(我猜 cm 是来自 mpl_toolkits)
我尝试过 清除缓存并重启(还手动重新添加了 mpl_toolkits 的路径)
但都没有成功。

这里输入图片描述

这里输入图片描述

这里输入图片描述

1 个回答

0

我之前没有导入cm这个模块,
from matplotlib import cm
而且我需要像这样导入mplot3d:
from mplot3d import Axes3D,而不是
from mpl_toolkits.mplot3d import Axes3D
我的数据范围设置得也不对(所以什么都没显示出来)。我需要把范围设置为-10到10,但我忘记加负号了。

撰写回答