title: How to install Scikit-Learn for Julia (Jupyter notebook)
body: <p>So I currently have Scikit-Learn installed via anaconda for Python. However I wish to use Scikit-Learn in Julia on a Jupyter notebook, (see the link I am using) <a href="http://scikitlearnjl.readthedocs.io/en/latest/quickstart/" rel="nofollow noreferrer">http://scikitlearnjl.readthedocs.io/en/latest/quickstart/</a>.</p>
  
  <p>I have ran:</p>
  
  <pre><code>Pkg.add("ScikitLearn")
  Pkg.update()
  </code></pre>
  
  <p>which both ran perfectly and installed/updated. However when I run the next line of code (as the tutorial states):</p>
  
  <pre><code>using ScikitLearn
  @sk_import linear_model: LogisticRegression
  </code></pre>
  
  <p>I get the error message:</p>
  
  <pre><code>INFO: Precompiling module ScikitLearn.
  WARNING: Module Compat with uuid 32171850160196 is missing from the 
  cache.
  This may mean module Compat does not support precompilation but is 
  imported by a module that does.
  ERROR: LoadError: Declaring __precompile__(false) is not allowed in 
  files that are being precompiled.
  in require(::Symbol) at ./loading.jl:385
  in require(::Symbol) at /Applications/Julia-
  0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
  in include_from_node1(::String) at ./loading.jl:488
  in include_from_node1(::String) at /Applications/Julia-
  0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
  in macro expansion; at ./none:2 [inlined]
  in anonymous at ./&lt;missing&gt;:?
  in eval(::Module, ::Any) at ./boot.jl:234
  in eval(::Module, ::Any) at /Applications/Julia-
  0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
  in process_options(::Base.JLOptions) at ./client.jl:242
  in _start() at ./client.jl:321
  in _start() at /Applications/Julia-
  0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
  while loading 
  /Users/lawrence/.julia/v0.5/ScikitLearnBase/src/ScikitLearnBase.jl, in 
  expression starting on line 5
  ERROR: LoadError: LoadError: Failed to precompile ScikitLearnBase to 
  /Users/lawrence/.julia/lib/v0.5/ScikitLearnBase.ji.
  in compilecache(::String) at ./loading.jl:593
  in require(::Symbol) at ./loading.jl:393
  in require(::Symbol) at /Applications/Julia-
  0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
  in include_from_node1(::String) at ./loading.jl:488
  in include_from_node1(::String) at /Applications/Julia-
  0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
  in include_from_node1(::String) at ./loading.jl:488
  in include_from_node1(::String) at /Applications/Julia-
  0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
  in macro expansion; at ./none:2 [inlined]
  in anonymous at ./&lt;missing&gt;:?
  in eval(::Module, ::Any) at ./boot.jl:234
  in eval(::Module, ::Any) at /Applications/Julia-
  0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
  in process_options(::Base.JLOptions) at ./client.jl:242
  in _start() at ./client.jl:321
  in _start() at /Applications/Julia-
  0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
  while loading /Users/lawrence/.julia/v0.5/ScikitLearn/src/Skcore.jl, in 
  expression starting on line 7
  while loading 
  /Users/lawrence/.julia/v0.5/ScikitLearn/src/ScikitLearn.jl, in 
  expression starting on line 12
  Failed to precompile ScikitLearn to 
  /Users/lawrence/.julia/lib/v0.5/ScikitLearn.ji.
  
  in compilecache(::String) at ./loading.jl:593
  in require(::Symbol) at ./loading.jl:422
  in require(::Symbol) at /Applications/Julia-
  0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
  </code></pre>
  
  <p>If anyone knows what I need to do to get the functions to work on Julia please do let me know. I really appreciate any help that anyone can give!
  Thank-you for your time.</p>