我读了很多关于这方面的问题,但我仍然感到困惑。我在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
替换为您觉得更适合使用的任何内容。