【发布时间】:2018-11-21 21:46:03
【问题描述】:
直到昨天,我一直在我的 Jupyter Notebook 上使用此代码,它工作正常:
%matplotlib qt
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.scatter(X,Y,Z,c='black')
ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('Z')
今天早上,不知什么原因,它开始说 qt4 出现错误或其他问题。经过一番研究,我安装了 qt5 并将代码的第一行更改为“%matplotlib qt5”,这现在使代码运行没有错误,但不生成任何图形。如果我在 qt 之后使用 5,我会遇到消息“警告:无法更改为不同的 GUI 工具包:qt。改用 qt5。”。我仍然可以使用“%matplotlib inline”绘制图形,但我想要一些交互性。任何想法为什么会发生这种情况?
【问题讨论】:
标签: python matplotlib jupyter-notebook