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
>>
>>
>

Reply via email to