Jupyter notebook是基于Anaconda进行安装,即采用conda命令进行安装。
安装Jupyter notebook
使用命令:
conda install jupyter notebook
安装jupyter_contrib_nbextensions
jupyter_contrib_nbextensions:https://github.com/ipython-contrib/jupyter_contrib_nbextensions
jupyter_contrib_nbextensions为Jupter notebook的扩展插件,可在里面配置辅助功能。主要使用其中的输入提示功能,即在使用notebook进行输入时,可以快速提示,提高输入速度。
安装方法:
conda install -c conda-forge jupyter_contrib_nbextensions
安装完成后,将在~/.jupyter/ 目录下生成jupyter_notebook_config.json文件。
指定目录:
如果需要指定Notebook的默认目录,那么在jupyter_notebook_config.json文件中添加一行:
"notebook_dir":"/Users/c.j./notebook"
即修改后的文件为:
{
"NotebookApp": {
"nbserver_extensions": {
"jupyter_nbextensions_configurator": true
},
"notebook_dir":"/Users/c.j./notebook"
}
}
安装ipykernel
采用ipykernel来选择conda的环境
安装
conda install ipykernel
使用:
- 首先激活对应的conda环境
source activate 环境名称
- 将环境写入notebook的kernel中
python -m ipykernel install --user --name 环境名称 --display-name "Python (环境名称)"
打开notebook
jupyter notebook
Docker中使用
jupyter notebook --ip 0.0.0.0 --no-browser --allow-root
然后在Nbextensions选项页中选中Hinterland,来实现输入提示。
新建文件后,在Kernel中选择Change kernel, 然后选择对应的conda环境即可。