Python 不显示地块
Python not showing plots
当我 运行 以下代码时,即使我没有收到任何错误消息,绘图也不会显示。
import matplotlib.pyplot as plt
plt.plot = ([1,2], [1,2])
plt.show()
我尝试了以下方法
1) 更改 Spyder->Preferences->Graphics backend = Automatic(重置内核)
2)
导入 matplotlib
matplotlib.use('Agg')
出现错误:"no effect because the backend has already been chosen"
我正在使用 Python 3.6 和 Anaconda 附带的 Spyder
您的代码有错误,一定是:
import matplotlib.pyplot as plt
plt.plot([1,2], [1,2])
plt.show()
当我 运行 以下代码时,即使我没有收到任何错误消息,绘图也不会显示。
import matplotlib.pyplot as plt
plt.plot = ([1,2], [1,2])
plt.show()
我尝试了以下方法 1) 更改 Spyder->Preferences->Graphics backend = Automatic(重置内核) 2) 导入 matplotlib matplotlib.use('Agg') 出现错误:"no effect because the backend has already been chosen"
我正在使用 Python 3.6 和 Anaconda 附带的 Spyder
您的代码有错误,一定是:
import matplotlib.pyplot as plt
plt.plot([1,2], [1,2])
plt.show()