MKL+PyPlot

package
#1

Hi,

I am now using MKL.

a simple test:

 using PyPlot
u=rand(5)
plot(u,u)

Error:

Warning: both Julia and NumPy are linked with MKL, which may cause conflicts and crashes (#433).
└ @ PyCall C:\Users\test\.julia\packages\PyCall\a5Jd3\src\numpy.jl:73

The kernel appears to have died. It will restart automatically.

how to fix the bug?

best!

#2

This is a reported issue in PyCall.jl
See: https://github.com/JuliaPy/PyCall.jl/issues/443

Seems like there is no real solution for this problem yet! (https://github.com/JuliaPy/PyPlot.jl/issues/428).

If you are not very particular about PyPlot, then try Plots.jl+GR

#3

May I ask, is PyPlot plotting speed slower vs Plots.jl?

#4

Plots.jl is library which uses multiple backends to plot. PyPlot is also one of the backends for Plots.jl - so you can think of it as PyPlot itself with little bit extra code from Plots.jl.

But GR backend of Plots.jl is supposed to be better that PyPlot.