我在JuliaBox中使用的是Python2笔记本。我正在尝试绘制一些数据,但我一直收到错误:
TclError: no display name and no $DISPLAY environment variableJulia本身具有在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])也许笔记本不具备绘图功能?谢谢!
发布于 2016-07-27 01:09:07
Julia没有明确要求您这样做,但是在python中使用matplotlib时,您需要指示它显示结果图。
例如,在python中添加以下行:
plt.show()我还会指出,您传递的参数是列表,而不是numpy数组。您的示例仍然有效,但是(假设您导入了numpy)您的意图是使用数组。
https://stackoverflow.com/questions/38594706
复制相似问题