Windows10远程访问Jupyter notebook

简介: Windows10远程访问Jupyter notebook

服务器

Ubuntu 16.04.1 LTS

首先安装Anaconda3


默认情况下,安装好 Anaconda 后打开 jupyter notebook或者命令端输入 jupyter notebook, 访问本地 localhost:8888 即可。


如果要访问另一台机器,比如远端服务器上的 notebook, 即默认是不支持 ip:8888 这样的访问,需要额外配置。


1. 生成一个 notebook 配置文件

默认情况下,配置文件 ~/.jupyter/jupyter_notebook_config.py 并不存在,需要自行创建。

jupyter notebook --generate-config

2. 生成密码

运行ipython:

In [1]: from notebook.auth import passwd                                                                                                  
In [2]: passwd()                                                                                                                          
Enter password: 
Verify password: 
Out[2]: 'sha1:668ad50600f2:da5cb2473af74ceef223615d20ac91db05c16e78'

image.png

3. 修改配置文件

jupyter_notebook_config.py中找到下面的行,取消注释并修改。

运行:

vim ~/.jupyter/jupyter_notebook_config.py

修改:

c.NotebookApp.ip='localhost'
c.NotebookApp.password = u'sha1:668ad50600f2:da5cb2473af74ceef223615d20ac91db05c16e78'  #刚才生成的密文
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 #可自行指定一个端口, 访问时使用该端口

4.本地访问服务器Jupyter Notebook

远程服务器运行:

nohup jupyter notebook > notebook.log 2>&1 &

本地运行:

ssh -p [指定端口] -NL localhost:8008:localhost:8888 [用户名]@[主机IP]

然后输入登录主机的密码;


本地浏览器输入


http://localhost:8008  ,然后输入登录Jupyter Notebook的密码。


其中:


指定端口为服务器登录端口号;


-N 告诉SSH没有命令要被远程执行;


-L 是指定port forwarding的配置,远端端口是8888,本地的端口号的8008


[用户名]@[主机IP] 用实际的远程帐户和远程IP地址替换


image.png

image.png

目录
相关文章
|
15天前
|
存储 负载均衡 Java
如何配置Windows主机MPIO多路径访问存储系统
Windows主机多路径(MPIO)是一种技术,用于在客户端计算机上配置多个路径到存储设备,以提高数据访问的可靠性和性能。本文以Windows2012 R2版本为例介绍如何在客户端主机和存储系统配置多路径访问。
57 13
如何配置Windows主机MPIO多路径访问存储系统
|
5月前
|
数据采集 机器学习/深度学习 数据可视化
使用Jupyter Notebook进行数据分析:入门与实践
【6月更文挑战第5天】Jupyter Notebook是数据科学家青睐的交互式计算环境,用于创建包含代码、方程、可视化和文本的文档。本文介绍了其基本用法和安装配置,通过一个数据分析案例展示了如何使用Notebook进行数据加载、清洗、预处理、探索、可视化以及建模。Notebook支持多种语言,提供直观的交互体验,便于结果呈现和分享。它是高效数据分析的得力工具,初学者可通过本文案例开始探索。
|
1月前
|
应用服务中间件 Shell PHP
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
|
30天前
|
Apache 数据中心 Windows
将网站迁移到阿里云Windows系统云服务器,访问该站点提示连接被拒绝,如何处理?
将网站迁移到阿里云Windows系统云服务器,访问该站点提示连接被拒绝,如何处理?
|
30天前
|
域名解析 缓存 网络协议
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
|
1月前
|
弹性计算 关系型数据库 网络安全
阿里云国际版无法连接和访问Windows服务器中的FTP服务
阿里云国际版无法连接和访问Windows服务器中的FTP服务
|
3月前
|
Python
Jupyter Notebook又一利器nbterm,在终端玩notebook!
Jupyter Notebook又一利器nbterm,在终端玩notebook!
|
3月前
|
Python Windows
【Azure 应用服务】App Service For Windows 环境中部署Python站点后,如何继续访问静态资源文件呢(Serving Static Files)?
【Azure 应用服务】App Service For Windows 环境中部署Python站点后,如何继续访问静态资源文件呢(Serving Static Files)?
|
3月前
【Azure 应用服务】App Service 配置 Application Settings 访问Storage Account得到 could not be resolved: '*.file.core.windows.net'的报错。没有解析成对应中国区 Storage Account地址 *.file.core.chinacloudapi.cn
【Azure 应用服务】App Service 配置 Application Settings 访问Storage Account得到 could not be resolved: '*.file.core.windows.net'的报错。没有解析成对应中国区 Storage Account地址 *.file.core.chinacloudapi.cn
|
3月前
|
Python Windows 内存技术
【Azure 应用服务】Azure App Service (Windows) 使用Flask框架部署Python应用,如何在代码中访问静态文件呢?如何设置文件路径?是相对路径还是绝对路径呢?
【Azure 应用服务】Azure App Service (Windows) 使用Flask框架部署Python应用,如何在代码中访问静态文件呢?如何设置文件路径?是相对路径还是绝对路径呢?