这里有一些我去过的链接并完全按照他们所说的去做.我不知道我做错了什么.
https://github.com/alexarchambault/jupyter-scala
https://github.com/ipython/ipython/wiki/IPython-kernels-for-other-languages
https://github.com/apache/incubator-toree
http://jcrudy.github.io/blog/html/2013/12/08/introduction_to_iscala.html
这些都不起作用.可能是我的节点配置的某种方式.我只是不知道.请帮忙.谢谢!
Hea*_*ify 17
我在 Jupyterhub 笔记本上尝试了以下操作,并且可以无缝运行:
# Step 1: Install spylon kernel
pip install spylon-kernel
# Step 2: create a kernel spec
python -m spylon_kernel install
# Step 3: start jupyter notebook 
jupyter notebook
PS:要列出所有已安装的内核,可以运行以下命令:
jupyter kernelspec list
小智 13
您可以使用此处提供的信息.
确保安装了IPython 3.ipython --version应返回值> = 3.0.如果不是这样,快速设置它的方法包括安装Anaconda Python发行版,然后运行
$ pip install --upgrade "ipython[all]"然后ipython --version应该返回一个> = 3.0的值.
下载Scala 2.10(txz或zip)或Scala 2.11(txz或zip)的Jupyter Scala二进制文件,并将它们解压缩到安全的地方.然后运行它包含的jupyter-scala程序(或Windows上的jupyter-scala.bat).这将为当前用户设置Jupyter Scala内核.
通过运行检查Jupyter/IPython是否了解Jupyter Scala
$ jupyter kernelspec list这应该打印出类似的行
scala211
(或scala210依赖于您选择的Scala版本).
然后运行IPython控制台
$ ipython console --kernel scala211并立即开始使用Jupyter Scala内核,或运行Jupyter Notebook
$ jupyter notebook通过在Jupyter Notebook开始页面右上角的下拉列表中选择Scala 2.11来创建Scala 2.11笔记本.
注意:   由于IPython现在已被Jupyter取代,我们ipython在上面的命令中替换了jupyter.
conda create --name base2 --clone base创建一个像base一样的环境。
conda activate base2搬到新环境。
conda install -c conda-forge spylon-kernel。
python -m spylon_kernel install --user。为 Jupyter Notebook 创建内核规范
jupyter-notebook 
...并且工作得很好。
我在用着:
从def suma(a: Int) = a + 3
Linux 的答案可以在这里找到。
安装斯卡拉。将这些行添加到 ~/.bashrc
导出 SCALA_HOME=/usr/local/share/scala 导出 PATH=$PATH:$SCALA_HOME/bin:$PATH 请按照 GitHub 站点中的以下说明进行操作:
下载并解压预打包的二进制文件 Scala 2.11。解压每个下载的存档,然后从控制台转到其包含的目录的 bin 子目录。然后运行以下命令来设置相应的 Scala 内核:
./jove-scala --内核规范
| 归档时间: | 
 | 
| 查看次数: | 25491 次 | 
| 最近记录: |