我已經在幾個月前設置好了所有工作 - Spyderxy; matplotlib; numpy和所有這些......今天我開始了spyder,但它沒有工作,所以我卸載並重新安裝。無法讓matplotlib/numpy工作
我安裝2.7
然後我安裝numpy的/ matplotlib爲好。但現在我有一個問題 - 我的舊代碼不起作用。通常我可以寫 -
from matplotlib import *
xdata = [1, 2]
ydata = [3, 4]
plot(xdata, ydata)
它會正常工作。但現在唯一的方法,我可以得到它的任何圖形是如果我輸入 -
import matplotlib.pyplot as plt
x = [1, 2]
y = [2, 3]
plt.plot(x, y)
plt.show()
任何想法如何讓它恢復正常?我正在扯掉我的頭髮。
乾杯
哦,不知道這是相關的,不過現在凍結所有的時間太長。
你知道你現在擁有哪個版本的matpltotlib嗎?您是否安裝了其他軟件,如Scientific python或SciPy? – Usagi 2012-03-14 13:33:16
聽起來好像你以前有過交互模式,不知何故。嘗試使用'plt.ion()' – wim 2012-03-14 13:36:22
它的工作原理! 沒有什麼可以包含我的興奮!我不知道是什麼改變了它,但感謝你們這麼快提供幫助。我卸載pythonxy並重新安裝它。有點奇怪,因爲我剛剛提前30分鐘完成了這似乎導致所有問題。 – user1269093 2012-03-14 13:59:36