Pkg未定义

时间:2018-12-06 23:31:19

标签: plot julia

我尝试遵循official Julia docs进行绘图,其中建议使用以下代码进行绘图:

sub foo { 'hello' }
sub bar { &foo; }
bar.WHAT # (Sub)
bar().WHAT # (Sub)
bar.().WHAT # (Str)
bar()().WHAT # (Str)
bar().().WHAT # (Str)
bar.().().WHAT # No such method 'CALL-ME' for invocant of type 'Str'

Julia v1.0.2退出并显示错误

Pkg.add("PyPlot")
using PyPlot
x = range(0,stop=2*pi,length=1000); y = sin.(3*x + 4*cos.(2*x))
plot(x, y, color="red", linewidth=2.0, linestyle="--")

我的问题是如何实际运行以上代码?

1 个答案:

答案 0 :(得分:3)

问题在于ERROR: LoadError: UndefVarError: Pkg not defined 模块未加载,因为这似乎已被弃用。要解决此问题,必须在第一行之前添加以下行

Pkg

然后,该代码不是在命令行界面中而是在交互式julia会话中为我工作,并产生以下图像:

Plot