使用ipython在超级计算机上绘制绘图

时间:2017-12-28 21:40:43

标签: python matplotlib ipython supercomputers

我想在超级计算机上使用python绘制一个图形。

例如,我写了一个脚本 plot.py

loop

如果我这样做:

  

python3 plot.py

没有图片。但我可以获得所有其他数字输出。 (我可以使用python3.6在mac上获得相同脚本的图形,但不能在超级计算机上获得)

但如果我这样做:

  

ipython -i --matplotlib = tk - plot.py 1 2 3 4

  

ipython -i --pylab = tk - plot.py 1 2 3 4

情节将会显示出来。

我试图删除“-i”,似乎需要“-i”。我不明白它背后的逻辑。为什么我们不能直接在超级计算机上使用python3进行绘图?为什么--matplotlib = tk或--pylab = tk都有效,但删除它们都行不通。并且“1 2 3 4”不是必需的。

有人可以帮助解释为什么“ipython -i”在超级计算机上工作吗?

0 个答案:

没有答案