Plot不会出现在qtconsole中

时间:2015-09-22 19:23:24

标签: python matplotlib qtconsole

我已经阅读了很多关于此的问题,但我仍然感到困惑。我在Scientific Linux中运行Anaconda。我在控制台上发了一个类型ipython qtconsole

我的script.py就像是

import matplotlib.pyplot as plt
plt.plot([1,2,3,4,5,6,7,8,9,10])
plt.show()

我从qtconsole输入run script.py,程序只是坐着而什么都不做。我究竟做错了什么?我一直在使用qtconsole来运行我的脚本,也许它真的更适合与我交互,我应该以其他方式运行我的脚本?

关于工作流程的任何一般建议在这里都会非常有用。我应该何时使用python script.py,何时应该使用ipython script.py,何时应该使用qtconsole等...?

1 个答案:

答案 0 :(得分:2)

这似乎是Magic Function问题

更具体地说%matplotlib%matplotlib inline会在浏览器中显示,或者您可以将inline替换为您认为更适合您使用的内容。