安装步骤
- 安装过程,安装最新版本
- 对于新版本 5.3.0 还需要额外开启
allow_remote_access
的选项才可以正常进行远程访问
- 对于需要
--allow-root
的问题,开启
c.NotebookApp.allow_root = True
即可,参考
- 使用时发现没有安装
numpy
这些常用包,运行
conda update anaconda
报错,查询文档,运行 conda install anaconda
即可。
1 2
| PackageNotInstalledError: Package is not installed in prefix. package name: anaconda
|
- 别忘了
conda activate jupyter_notebook
安装插件
- 安装完需要重启
jupyter notebook
1
| pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install
|
相关插件 参考 >
如果出现 autopep8 module not found error
,运行
pip install autopep8 --user
,参考
安装 Cpython
,参考
界面优化
- 推荐 (可以随心更换高亮主题,代码字体)
- 安装主题(不习惯,对移动端不友好)
1 2 3 4 5 6 7
| pip install jupyterthemes
pip install --upgrade jupyterthemes
jt -t grade3 -f roboto -nf robotosans -tf robotosans -N -T -cellw 70% -dfs 10 -ofs 10
|
- 配置分享
- 其它 参考
1
| jt -t oceans16 -f fira -fs 13 -cellw 90% -ofs 11 -dfs 11 -T
|
同步服务器文件夹
文件还是要备一份在本地稳妥。
- 【不推荐】考虑到自己是坚果云用户,希望能够通过坚果云实现文件夹同步,但是 使用
JupyterNotebook
的时候会保存失败,丢失内容。(大坑,但是作为其他用途或许不错)
- 【极力推荐】微力同步,提供了自动安装脚本,使用起来非常稳定,且有版本历史备份。类似应用
resilio sync
在大陆无法正常使用,
Syncthing
问题较多,同步经常出问题。
通过 \(\LaTeX\) 导出
PDF
- 安装 texlive,参考
- 导出中文 pdf,修改 article 为 ctexart 即可,参考
在现标签页打开新笔记本
参考
在
.jupyter/custom/custom.js
文件中修改或者添加以下部分
1 2 3
| require(["base/js/namespace"], function (Jupyter) { Jupyter._target = '_self'; });
|
后台运行及结束进程
参考
1 2 3 4 5 6 7 8
| nohup jupyter notebook --allow-root > jupyter.log 2>&1 &
ps -ef|grep jupyter kill pid
|
其它遇到的问题
- 绑定域名及启用 SSL 会出现连不上内核的情况