如何解决PyCharm中对依赖'mpl_toolkits'的未知Python引用?
更新:
当我不使用 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,但我忘记加负号了。