簡體   English   中英

%matplotlib 內聯與 ​​%matplotlib 筆記本在 pythonAnywhere jupyter 中的顯示問題

[英]%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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM