绘图不会显示在 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等?

这似乎是一个Magic Function问题

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

最新更新