2015-09-21 28 views
5

Tôi đang chạy trên OS X 10.10.5. Tôi đang cố gắng thêm hạt nhân Scala vào sổ ghi chép Jupyter của mình.Hạt nhân Jupyter Scala Thiếu

$ jupyter --version 
4.0.4 

$ conda --version 
conda 3.17.0 

Tôi đã tải xuống jupyter-scala từ git, sau đó tạo Scala 2,11 từ các nguồn.

$ 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 

Tại sao tôi không thấy hạt nhân scala2.11?

Không có Scala!

enter image description here

Trả lời

2

Để cài đặt jupyter-scala từ nguồn khác nhau, bạn nên làm một cái gì đó giống như

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

Sau đó ipython kernelspec list sẽ hiển thị scala211.

Đối với hạt nhân Scala 2.10, hãy xem chi nhánh scala-2.10.x và thực hiện sbt ++ 2.10.5 cli/pack thay vì sbt cli/pack. Tên kernel sau đó là scala210. Lưu ý rằng để có cả hai hạt nhân cùng một lúc theo cách này, bạn nên ví dụ: sao chép repo trong hai thư mục khác nhau.

-

+0

này không làm việc cho tôi sử dụng 2.10 Chi nhánh: '.sbt/0,13/dàn/d847f633cdf75ae319d6/SBT-pack/sonatype.sbt: 1: lỗi: không tìm thấy: giá trị sonatypeProfileName sonatypeProfileName: =" org.xerial " ^ [lỗi] Gõ lỗi trong biểu thức ' –

Các vấn đề liên quan