Ohm
Ohm

Reputation: 2442

Julia error using PyPlot - signal (11): Segmentation fault

Learning to use PyPlot with Julia programming language (Version 0.4.5), I've encountered an error while trying to produce a simple plot:

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)

Someone knows what's going on here?

Upvotes: 6

Views: 1251

Answers (1)

Michael Ohlrogge
Michael Ohlrogge

Reputation: 10990

I can't reproduce your error when running on 0.4.6. My thoughts would be:

  1. Update to latest version.
  2. Update all your packages
  3. Quit and restart julia
  4. If none of those work, it's conceivable perhaps that the plot function doesn't like the mismatch of argument types. Thus, you could apply collect(x) so that both x and y are of type Array.

Upvotes: 2

Related Questions