Jupyter Notrbook有一个好的编译界面,输出内容也一目了然,让人感觉像是发现了一个新大陆..
下面来说说如何在其中安装多种语言内核。
支持的语言内核可查:https://github.com/jupyter/jupyter/wiki/Jupyter-kernels
安装python2内核
因为我的默认已经安装了python3,所以就在此讲解一下如何安装python2内核。
- 在notebook为开启情况下,依次输入命令:
pip install ipykernel
python2 -m ipykernel install
安装R内核
上面的文章也有相关的介绍了。
但是在anaconda中一行命令即可完成下载:
conda install r-essential
或者是
conda install -c r r-essentials
下载第一次可能有几个包不成功,我经过重新输入命令行之后再次下载得到了解决。
安装bash内核
新开一个终端,依次使用命令行:
pip install bash_kernel
python -m bash_kernel.install
参考:https://blog.csdn.net/SA14023053/article/details/52053649
安装基于Scala的spark应用
具体移步:https://blog.csdn.net/Xmo_jiao/article/details/72674687
其中需要的内容在spark启动页面中都能找到。没办法,内容太多,又懒得写..
但是需要注意的每次均要启动spark再进行进一步的编程操作。在已经安装spark的前提下输入命令行:spark-shell
启动spark。
安装Matlab内核
可参考:
经测试,不怎么好用。
安装C语言内核
|
|
安装C++内核
另外一个方法可参考:
过程中发生的错误可参考:
最后
所有内核查询:https://github.com/jupyter/jupyter/wiki/Jupyter-kernels
输入以下命令行查看已安装的内核列表:
jupyter kernelspec list
先写这么多,以后有需要再进行补充。
关于在下载完之后发现启动内核失败(dead kernel的情况)
可参考以下链接:
即实际上就是我将Anaconda升级之后出现了以上的
dead kernel
的情况,后来发现真的是软件更新没有跟上的问题,将notebook之类的一并更新一遍即可解决。
实际使用命令行如下:
conda upgrade notebook
conda upgrade jupyter
conda update mkl
一并更新之后重新打开会发现一切都可以正常使用了。