搭建Jupyter Notebook远程云服务器

本文来自我的个人博客 https://www.zhangshenghai.com/posts/37756/

将Jupyter部署到课题组的深度学习服务器上,主要的考虑是可以避免在不同电脑上使用jupyter时数据不一致的问题,而且能够完美利用服务器的性能。

完成后的界面如下:

还是可以的,等之后有时间再把本地电脑上的那些插件都装上就完美啦~

安装过程

1、安装Jupyter Notebook

pip install jupyter

2、生成配置文件

jupyter notebook --generate-config

3、设置密码

打开Python终端,输入

In [1]: from IPython.lib import passwd
In [2]: passwd()
Enter password: 
Verify password: 

4、设置配置文件

vim /home/zsh/jupyter/jupyter_notebook_config.py

在末尾增加配置信息(直接修改配置文件也可以,但这样看着更简洁,且便于之后的修改)

c.NotebookApp.ip = '0.0.0.0'  # 所有IP都可以访问
c.NotebookApp.port = 8888  # 默认的端口是8888
c.NotebookApp.open_browser = False  # 禁止在服务器上打开jupyter
c.NotebookApp.notebook_dir = '/home/zsh/jupyter'  # 设置Jupyter的根目录
c.NotebookApp.allow_root = True  # 以root权限启动jupyter 

5、启动Jupyter Notebook

jupyter notebook

这样就搭建成功啦,可以在本地的浏览器上输入 服务器的ip地址:8888,这样就可以远程打开jupyter了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容