2017-05-01 37 views
1

終止運行代碼時Python 2.7.12運行時錯誤。應用程序請求運行時以不尋常的方式

import matplotlib.pyplot as plt 

fig = plt.figure() 

我得到的錯誤

enter image description here

我怎樣才能阻止出現此消息?

+0

你能提供錯誤的截圖嗎? (我通常不會要求一個圖像,但這聽起來不可複製粘貼。) – user2357112

+0

當我關閉Python Shell或者如果嘗試運行模塊兩次時發生錯誤。 – anthus

+0

我認爲你需要通過測試幾件事情來自己追蹤問題。這個代碼的特定程度或其他代碼是否會產生相同的錯誤?在最後不清除數字時是否也會發生?是特定於使用任何導入(不使用數學,不使用mplot3d)? – ImportanceOfBeingErnest

回答

1

我在程序中發現了類似的錯誤,因爲新程序與舊圖形驅動程序的兼容性問題。在pythonw.exe中右鍵單擊並檢查兼容模式,查看是否在此處檢查了不同的內容,如「以256色運行」或「在兼容模式下運行」。任何事情都應該取消選中,以便運行最新版本的驅動程序。你也可以嘗試重新安裝你的Python發行版或matplotlib庫。嘗試使用pip install --upgrade matplotlib

相關問題