我的个人博客:https://lixiaohui.live
Jupyter notebook Server的配置的主要步骤:
1. 生成配置文件
2. 修改配置文件
3. 启动Jupyter
4. 远程访问
———————————————————————————————
1. 生成配置文件
运行Jupyter notebook,记得打开“--generate-config”选项,以创建一个配置目录~/user/.jupyter,里面有配置文件jupyter_notebook_config.py。
jupyter notebook --generate-config
2. 修改配置文件
jupyter_notebook_config.py其实就是个Python文件,里面定义了一些变量。修改以下四行:
c.NotebookApp.open_brower = False #不需要在服务器上打开浏览器
c.NotebookApp.ip = '0.0.0.0' #监听网络
c.NotebookApp.password = u'' #不需要密码
c.NotebookApp.token = '' #不需要token
最后两句移除了密码和安全token,要小心使用。一方面,我的服务器最多只用两天,而且上面没有什么重要数据。另一方面,没有密码相当于向所有心怀不轨的人打开了大门。所以你可以自己衡量。
3. 启动Jupyter
下一步,在shell中运行Jupyter notebook,使用nohup,这样即使你登出系统了,Jupyter notebook还是会持续运行。
nohup jupyter notebook
4. 远程访问
到此就配置好了。如果你的IP是192.168.1.1的话,你就可以在浏览器地址栏上输入192.168.1.1:8888进入Jupyter notebook了。