Windows配置远程访问的Jupyter Notebook服务器

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows配置远程访问的Jupyter Notebook服务器相关的知识,希望对你有一定的参考价值。

Windows配置远程访问的Jupyter Notebook服务器

 

jupyter notebook --generate-config

 

jupyter notebook 

jupyter notebook list

jupyter notebook stop 8888

jupyter notebook --no-browser --port=XXXX

.................................

配置jupyter对应的配置信息中的IP,端口、连接等信息:

jupyter notebook --generate-config 生成配置文件:

注意:在windows中配置文件有可能存在于两种形式中:

第一种,是在用户目录下

第二种:anaconda安装目录的etc/jupyter文件夹中。

以笔者的情况为例:

建议大家使用第一种方式,更简洁一些也更方便一些。

进入文件:jupyter_notebook_config.py

#自定义模型的引导路径名称

#c.NotebookApp.default_url = '/tree'

#来配置端口号

#c.NotebookApp.port = 8888

# 配置notebook所在的IP

# c.NotebookApp.ip=''

配置自由访问的方式,笔者成功的方式是使用服务器的IP,但有其他程序开发人员提示使用*号或者0.0.0.0

c.NotebookApp.ip='*'
c.NotebookApp.ip='0.0.0.0'
c.NotebookApp.ip='you-server-ip-address'

#×允许任何ip访问

#启动jupyter服务

jupyter notebook

获取地址和token:

token:you-token
http://IP:8888/tree

服务连接:

 

 

遇到的问题:

 

远程桌面登录OK,但是ping不通是什么原因?

 

 

本地高级共享设置

 

#调试的时候开启了过多的jupyter session如何关闭

# 使用如下方法清理对应端口的服务:

jupyter notebook stop 8888

对应的方法来自GitHub:how to close running jupyter notebook servers? #2844 该issue下还有其他常见的特殊情况。

Windows下如果再不行也可以进入任务管理器去处理。

 

参考:Jupyter Notebook 远程访问配置

参考:Jupyter Notebook 远程访问配置详解

参考:如何设置远程访问的Jupyter Notebook服务器-04(服务器篇)

参考:Jupyter Notebook 远程访问配置详解

参考:how to close running jupyter notebook servers? #2844

参考:cannot quit jupyter notebook server running

以上是关于Windows配置远程访问的Jupyter Notebook服务器的主要内容,如果未能解决你的问题,请参考以下文章

配置Jupyter Notebook允许远程访问

Windows10远程访问Ubuntu服务器上的Jupyter Notebook解决办法

Linux下配置jupyter notebook远程访问实战:配置Jupyter的连接密码启动jupyter服务远程访问jupyter(关闭防火墙)

实用教程Windows远程服务器安装anaconda,开放端口并在本地访问Jupyter notebook

远程登录jupyter notebook

Windows远程访问服务器的jupyter notebook