I recently had a similar error. To fix it I had to do git clean -xdf in the julia repository if you installed from source
I found the fix in this PyCall issue https://github.com/stevengj/PyCall.jl/issues/65 On Wednesday, November 4, 2015 at 11:58:53 AM UTC-8, Tom Breloff wrote: > > You probably have a corrupted cache from whatever you were manually > changing. I recommend just deleting your "~/.julia/v0.4" and starting > again. I just did this on my windows machine (just to make sure it's not a > Plots issue) and after doing only "Pkg.add("Plots"); using Plots" it > completes without error. > > I don't think you necessarily need to be on master for PyCall/PyPlot. > After starting fresh, try just `Pkg.add("PyCall"); Pkg.add("PyPlot")` and > see if that works for you. > > On Wed, Nov 4, 2015 at 2:34 PM, jda <[email protected] <javascript:>> > wrote: > >> I did Pkg.checkout("PyCall"); Pkg.build("PyCall") and PyCall is now >> version 1.1.2 master. The using Plots command still gives the error: >> >> >> ERROR: ArgumentError: Docile not found in path >> in require at loading.jl:233 >> in stale_cachefile at loading.jl:439 >> in recompile_stale at loading.jl:457 >> in _require_from_serialized at loading.jl:83 >> in _require_from_serialized at loading.jl:109 >> in require at loading.jl:219 >> >> >
