2015-09-21 13 views
5

Używam systemu OS X 10.10.5. Próbuję dodać jądro Scala do moich notebooków Jupyter.Jupyter Scala Kernel Brakujący

$ jupyter --version 
4.0.4 

$ conda --version 
conda 3.17.0 

Pobrałem jupyter-scala z git, a następnie zbudowałem Scala 2.11 ze źródeł.

$ sbt cli/target 

$ ls -l /Users/davidlaxer/jupyter-scala/cli/target/scala-2.11/ 

total 224 

drwxr-xr-x 4 davidlaxer staff 136 Sep 21 12:39 classes 
-rw-r--r-- 1 davidlaxer staff 114465 Sep 21 12:39 jupyter-scala-cli_2.11.6-0.2.0-SNAPSHOT.jar 

$ sudo jupyter kernelspec install scala-2.11/ 

Password: 

[InstallKernelSpec] Installed kernelspec in /usr/local/share/jupyter/kernels/ 

David-Laxers-MacBook-Pro:target davidlaxer$ jupyter kernelspec list 

Available kernels: 

ir 
julia-0.3 
matlab_kernel 
python2 

$ ls -l /usr/local/share/jupyter/kernels/ 
total 224 
drwxr-xr-x 4 root wheel  136 Sep 21 12:39 classes 
-rw-r--r-- 1 root wheel 114465 Sep 21 12:39 jupyter-scala-cli_2.11.6-0.2.0-SNAPSHOT.jar 

Dlaczego nie widzę jądra scala2.11?

Bez Scala!

enter image description here

Odpowiedz

2

Aby zainstalować jupyter-Scala ze źródeł, należy zrobić coś podobnego

git clone https://github.com/alexarchambault/jupyter-scala.git 
cd jupyter-scala 
sbt cli/pack 
cli/target/pack/bin/jupyter-scala 

ipython kernelspec list Następnie należy wyświetlić scala211.

Dla jądra Scala 2.10, sprawdź gałąź scala-2.10.x i wykonaj sbt ++ 2.10.5 cli/pack zamiast sbt cli/pack. Nazwa jądra to scala210. Zauważ, że aby mieć oba jądra w tym samym czasie w ten sposób, powinieneś np. sklonuj repo w dwóch różnych katalogach.

-

+0

ta nie działa dla mnie za pomocą 2.10 Branża: '.sbt/0,13/staging/d847f633cdf75ae319d6/SBT-Pack/sonatype.sbt: 1: Błąd: nie znaleziono: wartość sonatypeProfileName sonatypeProfileName: =" org.xerial " ^ [error] Wpisz błąd w wyrażeniu ' –