使用PyPlot的Julia错误 - 信号(11):分段错误

时间:2016-07-20 08:45:42

标签: julia

学习使用PyPlot和Julia编程语言(版本0.4.5),我在尝试制作一个简单的情节时遇到了错误:

julia> using PyPlot

julia> x = linspace(0,100,1000)
linspace(0.0,100.0,1000)

julia> y = x.^2;

julia> plot(x,y)

signal (11): Segmentation fault
unknown function (ip: 0x32736)
Segmentation fault (core dumped)

有人知道这里发生了什么?

1 个答案:

答案 0 :(得分:2)

0.4.6上运行时,我无法重现您的错误。我的想法是:

  1. 更新至最新版本。
  2. 更新所有套餐
  3. 退出并重新启动julia
  4. 如果这些都不起作用,或许可以想象plot函数不喜欢参数类型的不匹配。因此,您可以应用collect(x),以便xy都属于Array类型。