由于网上大多jupyter Notebook安装新核往往需要查看多个网页并分析才可安装新Kernel,浪费太多时间,故重新写一个从Anaconda3安装注册新的环境,在Jupyter Notebook上安装一个新的Kernel。
参考:可能需要的命令
远程ssh激活环境命令 source ~/.bashrc
Anaconda3显示所有的环境 conda env list
Anaconda3 安装新环境命令 conda create -n env_name python=3.6(版本号)
Anaconda3 切换环境命令 conda activate env_name
Anaconda修改清华源,加速包下载:(win和linux都可用)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes
安装步骤:
- 需要安装一个新的Anaconda环境,conda create -n p36 python=3.6
- 安装完成后,切换环境,conda activate p36
- 安装ipykernel用于内核安装,conda install ipykernel
- 添加新ipython进jupyter Kernel,python -m ipykernel install --name show_name(显示于Jupyter Notebook的名字)
- 如第四步出现Permission denied: '/usr/local/share/jupyter',可使用python -m ipykernel install --user --name show_name
修改Kernel内核配置:
- 安装ipython,conda install ipython
- 在Anaconda 任意已激活的环境中,ipython kernelspc list
显示:
Available kernels:
python3 /home/h/.local/share/jupyter/kernels/python3
annotation /usr/local/share/jupyter/kernels/annotation
python2 /usr/local/share/jupyter/kernels/python2
3.修改相应的json,如修改内核名为annotation ,sudo vim /usr/local/share/jupyter/kernels/annotation/kernel.json,,修改第一个bin路径如下即可。
4.重启Jupyter Notebook,恭喜安装成功!!!!