在:
QIcon::setThemeName("default");
QStringList list;
list<<":/icons";
list<<"/usr/share/icons";
QIcon::setThemeSearchPaths(list);
给予:
import matplotlib.pyplot as plt
%matplotlib inline
df.plot()
我通过pip安装了matplotlib,显示它给出了:
ImportError: matplotlib is required for plotting.
在Jupyter中,sys.executable输出:
Location: c:\users\miscs\appdata\local\programs\python\python36\lib\site-packages
为什么会出现此错误以及如何解决?
答案 0 :(得分:1)
只是遇到了同样的错误,因此解决了该问题:
我在virtualenv中做了pip install matplotlib
,然后运行了import matplotlib
,但成功了,但是df.plot()
步骤仍然给了我ImportError: matplotlib is required for plotting.
错误。
保存了我的Jupyter笔记本,杀死并重新启动了Jupyter笔记本服务器,然后重新打开了笔记本。不再遇到错误。
我猜想matplotlib
需要在笔记本启动前 安装并可用。