linux下deepin安装jupyter并配置c\c++\Java内核
前言
以下代码最好都在root权限下运行,不然可能出现
No module named jupyter_client.kernelspec
等报错
安装anaconda
- 从anaconda官网下载最新版的anaconda的linux版本
通过cd命令切换到安装包位置,运行下列命令进行安装,
bash Anaconda3-2020.11-Linux-x86_64.sh
长按enter,然后输yes,之后一般默认enter,并记下出现的安装路径,后面再按一次yes就完成安装了。
接下来配置anaconda的环境变量
vim /etc/bash.bashrc
按i,文末添加 export PATH=$PATH:/(anaconda3/bin的位置)
按esc :wq保存退出
source /etc/bash.bashrc
看到用户名前出现(base)即安装成功
安装jupyter notebook
先换下镜像源
conda config --set channel_alias https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
conda install jupyter notebook
接下来可以输入jupyter notebook --allow-root命令看看是否下载成功
配置c++内核
新建一个conda环境,不然安装时会报错
conda create -n cling
source activate cling
安装xeus-cling
conda install xeus-cling -c conda-forge
jupyter kernelspec install --user (位置)/anaconda3/envs/cling/share/jupyter/kernels/xcpp11
jupyter kernelspec install --user (位置)/anaconda3/envs/cling/share/jupyter/kernels/xcpp14
jupyter kernelspec install --user (位置)/anaconda3/envs/cling/share/jupyter/kernels/xcpp17
再次用jupyter notebook --allow-root打开网页查看结果
配置java内核
- 先要安装java环境,即jdk,选择其中.tar.gz后缀下载
cd到安装包位置
tar -zxvf jdk-15.0.1_linux-x64_bin.tar.gz -C /usr/local
记得安装到usr路径下
- 配置java环境变量
vim /etc/bash.bashrc
按上文方式插入
export JAVA_HOME=/usr/local/jdk-15.0.1#你自己的java版本
export CLASSPATH=.:$JAVA_HOME/bin.tools.jar
export PATH=$JAVA_HOME/bin:$PATH
再用使之生效
source /etc/bash.bashrc
输入java查看是否安装成功
- 到github下载ijava,解压,到解压后的文件夹中,用下列命令安装
python install.py --sys-prefix
再用jupyter notebook --allow-root测试
注:
一些linux版本可能用/etc/profile 配置环境变量
安装c内核
确认你的系统已有gcc环境,没有的自行安装
pip install jupyter-c-kernel
install_c_kernel
最后再次打开jupyter notebook确认即可开心玩耍了!