For anyone else coming to this thread, looks like the problem is with 
Compat and will be fixed by https://github.com/JuliaLang/Compat.jl/pull/211.
<https://github.com/JuliaLang/Compat.jl/pull/211>
In the meantime you can pin Compat to v0.7.18 to work around this.

Pkg.pin("Compat", v"0.7.18”)

On Wednesday, 25 May 2016 13:22:07 UTC+1, Ed Scheinerman wrote:
>
> I use PyPlot a lot with my Julia work so I've got a big problem in that 
> PyPlot has suddenly stopped working after the latest Pkg.update()
>
> julia> using PyPlot
>
> INFO: Precompiling module PyPlot... 
> ERROR: LoadError: InitError: cfunction: pyjlwrap_repr does not return 
>  in __init__ at /Users/ers/.julia/v0.4/PyCall/src/pyinit.jl:88 
>  in _require_from_serialized at loading.jl:84 
>  in _require_from_serialized at /Applications/Julia-0.4.5.app/Contents/
> Resources/julia/lib/julia/sys.dylib 
>  in require at /Applications/Julia-0.4.5.app/Contents/Resources/julia/lib/
> julia/sys.dylib 
>  in include at /Applications/Julia-0.4.5.app/Contents/Resources/julia/lib/
> julia/sys.dylib 
>  in include_from_node1 at /Applications/Julia-0.4.5.app/Contents/Resources
> /julia/lib/julia/sys.dylib 
>  [inlined code] from none:2 
>  in anonymous at no file:0 
>  in process_options at /Applications/Julia-0.4.5.app/Contents/Resources/
> julia/lib/julia/sys.dylib 
>  in _start at /Applications/Julia-0.4.5.app/Contents/Resources/julia/lib/
> julia/sys.dylib 
> during initialization of module PyCall 
> while loading /Users/ers/.julia/v0.4/PyPlot/src/PyPlot.jl, in expression 
> starting on line 5 
> ERROR: Failed to precompile PyPlot to /Users/ers/.julia/lib/v0.4/PyPlot.ji 
>
>  in error at /Applications/Julia-0.4.5.app/Contents/Resources/julia/lib/
> julia/sys.dylib 
>  in compilecache at loading.jl:400 
>  in require at /Applications/Julia-0.4.5.app/Contents/Resources/julia/lib/
> julia/sys.dylib
> Enter code here...
>
>
>

Reply via email to