[英]%matplotlib inline versus %matplotlib notebook display problems in pythonAnywhere jupyter
这不是建议的重复。 我不是要切换后端。 我只是想使用%matplotlib notebook
公式。 此外,在另一个问题中建议的解决方案(将%matplotlib notebook
放在from matplotlib import pylplot as plt
或尝试连续两次调用魔术命令)对我不起作用。 行为(空白笔记本图表)仍然存在。
将%matplotlib notebook
放在from matplotlib import pylplot as plt
或者尝试连续两次调用魔法命令
当我使用%matplotlib inline
我的图表总是显示,但它们通常很小,并且无法缩放/平移。
当我使用%matplotlib notebook
我会得到可缩放、可平移的图表,但有时我会遇到图表显示为空白的问题。
背景:
PythonAnywhere 笔记本 3.6 Python。 从 Windows 7 使用更新 Google Chrome。
如果我重新打开现有笔记本,甚至重新启动内核并重新运行所有单元格,我的所有.plot()
都会显示为空白。 但是如果我同时启动一个全新的 3.6 笔记本, %matplotlib notebook
绘图工作正常。 杀死所有与 jupyter 相关的进程也无济于事。
这并不总是发生。 但是,如果一张图表显示为空白,则它们都显示为空白。
我想使用notebook
魔法,但这个问题相当深刻。
在包含plt.close()
,在我的所有绘图之前,我发现使用%matplotlib
notebook 具有一定的稳定性。
我知道这是一个非常肮脏的解决方案,但它有效。 这里是 Windows 10、Python 3.6.2 和 Jupyter 6.03(更新后的 Jupyter 还没有解决问题)。 希望这会有所帮助。
%matplotlib qt
会完成你的工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.