确保您安装了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控制台:
$ jupyter console --kernel scala211
并立即开始使用Jupyter Scala内核,或者使用以下命令之一来运行Jupyter Notebook:
$ jupyter notebook
并在Jupyter Notebook启动页面右上角的下拉列表中选择Scala 2.11创建笔记本。
注意:由于IPython现已被Jupyter取代,在上述命令中,我们用jupyter
替换了ipython
。