1. jupyter notebok的服务器远程访问
本地电脑Windows系统,服务器Linux系统。 在服务器上下载安装annconda后,进行如下配置jupyter notebook.
1)建立config文件
jupyter notebook --generate-config
2)进入.jupyter文件夹
cd ~/.jupyter
3)打开 jupyter_notebook_config.py文件
vim jupyter_notebook_config.py
4)修改jupyter_notebook_config.py文件,添加如下命令
#获取配置 c = get_config() #设置为 * 表示所有 IP 都可以访问 c.NotebookApp.ip = '*' #禁止Notebook 启动时自动打开浏览器 c.NotebookApp.open_browser = False #指定访问的端口,默认是8888,自己设置一个即可 c.NotebookApp.port = 6006 #全0表示接受任何IP地址的访问 c.ConnectionFileMixin.ip = '0.0.0.0' #允许远程访问 c.NotebookApp.allow_remote_access = True
5)尝试打开jupyter notebook
jupyter notebook --ip=Your_Server_ID(xxx.xxx.xxx.xxx)
结果如下图所示:
2. jupyter notebok的主题更换
1)安装主题包
pip install jupyterthemes
2)升级主题包(可选可不选)
pip install --upgrade jupyterthemes
3)查看可用的 Jupyter 主题:
jt -l
输出结果如下所示:
4)恢复Jupyter 默认风格:
jt -r
5)更换 Jupyter 主题
# 更换主题参数-t jt -t onedork -T -N # 设置字体占屏比等参数 jt -t onedork -f fira -fs 13 -cellw 60% -ofs 11 -dfs 11 -T -N # -t 主题 -f(字体) -fs(字体大小) # -cellw(占屏比或宽度) -ofs(输出段的字号) # -T(显示工具栏) -N(显示名称)
这里我选择了oceans16的主题,如下所示:
参考资料2中展示了全部主题,有兴趣的可以查看,同时有需要查看其它的配置指令,可以查看github的官网链接:https://github.com/dunovank/jupyter-themes,参考资料1中也给出了图像展示:
3. 自定义快捷键
参考资料:
本地电脑远程使用服务器 jupyter notebook及主题更换
Jupyter Notebook全部主题展示预览