JuliaBox和绘图中的Python 2笔记本

时间:2016-07-26 15:58:39

标签: python matplotlib julia

我在JuliaBox中使用Python 2笔记本。我试图绘制一些数据,但我一直收到错误:

TclError: no display name and no $DISPLAY environment variable

Julia本身有能力通过Julia笔记本中的python进行绘图。我自己测试了这个。 PyPlot命令访问matplotlib.pyplot,对吧?

using PyPlot
plot([1,2,3,4])

然而,Python 2笔记本给我带来了困难。这就是我所拥有的:

import matplotlib.pyplot as plt
import numpy as np

plt.plot([1,2,3])

也许笔记本没有绘图的能力?谢谢!

1 个答案:

答案 0 :(得分:1)

Julia并没有要求你明确地这样做,但是当你在python中使用matplotlib时,你需要指示它 show 得到的结果。

即。在python中添加以下行:

plt.show()

我还要指出你传递的参数是列表,而不是numpy数组。你的例子仍然可以工作,但大概是(假设你输入了numpy)你打算使用数组。