如何使用贝锐花生壳内网穿透远程访问JupyterNotebook?

在数据科学领域,Jupyter Notebook 已成为处理数据的必备工具。 其用途包括数据清理和探索、可视化、机器学习和大数据分析。
Jupyter Notebook的安装非常简单,如果你是小白,那么建议你通过安装Anaconda来解决Jupyter Notebook的安装问题,因为Anaconda已经自动为你安装了Jupter Notebook及其他工具。

当Anaconda安装好后,打开 jupyter notebook, 访问本地localhost:8888 即可愉快的通过浏览器开启沉迷学习之旅。
温馨提示:如果你同时启动了多个Jupyter Notebook,由于默认端口“8888”被占用,因此地址栏中的数字将从“8888”起,每多启动一个Jupyter Notebook数字就加1,如“8889”、“8890”……)

假如小伙伴们想一起共享开发环境,或比如把实验室内服务器的notebook共享给项目组的其他同学,那该怎么办呢? 那么这时花生壳这个内网穿透神器就可以派上用场了。

具体步骤见下。

1. 配置notebook支持远程访问。

1.1 生成默认配置文件

打开运行框,输入命令:jupyter notebook --generate-config e5228b146cb84b05c469b69fa15c752d.jpeg

1.2 生成访问密码(token)

从notebook或ipython中输入如下命令,设置远程访问密码,同时注意复制输出的xxx加密密码串。 命令: from notebook.auth import passwd passwd() 68d47d89ea840913f0c27e598e4b738f.jpeg

1.3 修改配置

修改./jupyter/jupyter_notebook_config.py中对应行如下
c.NotebookApp.ip='*'
c.NotebookApp.password = u'argon2xxxxxxxxxx'
ebe5eaaabe99d903d15041b383a0424f.jpeg

1.4 打开浏览器测试访问

重启notebook,并访问 http://127.0.0.1:8888/ 。
输入刚才设置的密码,查看访问是否成功。
329b16cceb3163a0c9c72b438aa85241.jpeg 890ae2e822276ce645a73dcb5c94d1ae.jpeg

2. 配置花生壳内网穿透映射

2.1 配置映射指向notebook本机访问地址。

2.1.1 安装登录花生壳客户端
(1) 安装客户端

安装花生壳客户端(点击下载)。

(2)登录客户端

①已经有花生壳账号,直接输入账号和密码登录花生壳(内网穿透)客户端
②未拥有花生壳账号,在登录界面点击右下方的“注册账号”,注册账号后再登录客户端

2.1.2 填写映射信息

确认映射内容填写无误,点击“保存”即可。
b1d4a834ee9f9d5d498d2ceba80a85db.jpeg

2.1.3 查看映射诊断信息

当映射添加正确,右侧的诊断信息会显示“连接成功”;
若无该提示,则需检查自己之前的步骤是否做对。
4a3e1cf5f381e1ba7c2ed6c0d36c5f6d.jpeg

3.浏览器访问映射

浏览器输入刚才添加的“notebook外网”映射,比如我的是https://xxxx.ticp.net ,即可愉快的在外网访问本地notebook了。 1d8404353496d74f4cfb698cbac20df8.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/150744.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【23真题】超难985!做完感觉没学过!

本套试卷难度分析:22年西北工业大学827考研真题,我也发布过,若有需要,戳这里自取!本套试题内容有难度,题目考察全为大题,题目不多!但是题目都很新颖,状态方程的题目考察较…

Qt给控件添加图片

双击qrc文件,选择下面的addFiles,将图片添加进来,然后选中图片右键Select All 设置控件字符: ui.btnSet->setText(""); 设置资源: ui.btnSet->setStyleSheet("QPushButton{background-image:…

7.BeanFactory的作用

BeanFactory的作用 BeanFactory是Spring中非常核心的一个顶层接口;它是Bean的“工厂”、它的主要职责就是生产Bean;它实现了简单工厂的设计模式,通过调用getBean传入标识生产一个Bean;它有非常多的实现类、每个工厂都有不同的职责(单一职责)功能,最强大的工厂是:Defaul…

CMSIS-RTOS在stm32使用

目录: 一、安装和配置CMSIS_RTOS.1.打开KEIL工程,点击MANAGE RUN-TIME Environment图标。2.勾选CMSIS CORE和RTX.3.配置RTOS 时钟频率、任务栈大小和数量, 软件定时器. 二、CMSIS_RTOS内核启动和创建线程。1.包含头文件。2.内核初始化和启动。…

【开源】基于JAVA的快递管理系统

项目编号: S 007 ,文末获取源码。 \color{red}{项目编号:S007,文末获取源码。} 项目编号:S007,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、研究内容2.1 数据中心模块2.2 快递类型模块2.3 快…

devops底层是怎么实现的

DevOps的3大核心基础架构 简而言之,实现DevOps工具链,基本需要3个核心基础架构: SCM配置管理系统 Automation自动化系统 Cloud云(或者说可伸缩的、自服务的、虚拟化系统) SCM配置管理系统 SCM中所放置的内容又可以再…

Qt中简单的并发方式QtConcurrent::run() 方法

QtConcurrent::run() 方法可以用于在后台线程中执行函数或成员函数。它是 Qt 提供的一种简单的并发执行方式,可以方便地在多个线程中执行耗时的任务,而无需手动管理线程的创建和销毁。 使用 QtConcurrent::run() 方法的一般步骤如下: 定义一…

Rockchip平台rk3588源码下载编译(基于Android13)

Rockchip平台rk3588源码下载编译(基于Android13) 源码下载 下载地址 repo init --repo-url https://gerrit.rock-chips.com:8443/repo-release/tools/repo -u https://gerrit.rock-chips.com:8443/Android_T/manifests.git -m Android13.xml服务器镜像下载 repo init --rep…

LeetCode47-全排列II-剪枝逻辑

参考链接: 🔗:卡尔的代码随想录:全排列II 这里第一层,used只有一个元素为1,代表只取出了1个元素作为排列,第二层used有两个元素为1,代表取出了2个元素作为排列,因为数组有序,所以重复的元素都是挨着的,因此可以使用如下语句去重. 其中visit[i-1]False的话,就是代表…

阿里云服务器 手动搭建WordPress(CentOS 8)

前提条件 已创建Linux操作系统的ECS实例,并且手动部署LNMP环境,具体操作,请参见手动部署LNMP环境(CentOS 8)。本教程使用的相关资源版本如下。 实例规格:ecs.c6.large 操作系统:公共镜像CentO…

刚果(布)市场开发攻略,收藏一篇就够了

刚果(布)是非洲西部的一个国家,中国是刚果布第一大出口国,第二个进口国,经济联系比较紧密,从中国进口产品主要机械配件、建材、电机、针织或钩编的服装及衣着附件、蔬菜、水果等。本身国内治安良好&#xf…

35. 搜索插入位置 --力扣 --JAVA

题目 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 解题思路 对数组只存在一个元素的特殊情况进行单独判断&#x…

如何从零开始制作一本企业宣传画册?

最近公司领导要求为公司制作一本企业宣传画册,用来展示我们的产品和服务,增加品牌影响力。可是,像我这种零基础的小白,完全不知道如何制作啊?对此我感到很焦虑,怕做不好影响公司形象,也怕耽误时…

网络工程师-HCIA网课视频学习

这里是速成的,只积累下,自己未曾学习到的东西。通过书本补充知识点。 视频:hcia17-链路聚合_哔哩哔哩_bilibili hcia16-路由高级特性: hcia17-链路聚合: 由于如果根据视频来学习的话,感觉视频的总结并不…

C# Winform围棋棋盘

C# Winform简单的围棋棋盘vs2008winform小游戏C#vs2010winform棋盘C#窗体小游戏 这是一个简单的围棋棋盘小游戏,使用C# Winform编写棋盘界面,玩家可以在空白的交叉点上下棋子 项目获取: 项目获取:typora: typora/img (gitee.co…

Linux网络——HTTP

目录 一.应用层 二.认识URL 1.域名 2.urlencode和urldecode 三.HTTP协议格式 1.请求格式http 2.响应格式 四.HTTP响应状态码 五.HTTP常见Header 六.简单的HTTP服务器 七.HTTP的方法 1.GET方法 2.POST方法 一.应用层 我们程序员写的一个个解决我们实际问题, 满足…

虾皮台湾站点什么好卖

在如今的电商时代,越来越多的人选择通过网购来满足购物需求。而中国台湾地区作为一个充满机遇的市场,吸引了许多商家的目光。虾皮作为台湾地区最大的电商平台之一,为卖家提供了丰富的销售机会。但是,卖家们在选择什么产品来销售时…

Error: Cannot find module ‘node:util‘

安装cnpm后报错如图: 原因:node版本是14.19.3,cnpm版本不匹配,卸载掉重新安装对应版本。 卸载cnpm命令: npm uninstall -g cnpm --registryhttps://registry.npm.taobao.org 安装对应版本命令: npm ins…

OpenCV快速入门:像素操作和图像变换

文章目录 前言1. 像素操作1.1 像素统计1.2 两个图像之间的操作1.2.1 图像加法操作1.2.3 图像加权混合 1.3 二值化1.4 LUT(查找表)1.4.1 查找表原理1.4.2 代码演示 2 图像变换2.1 旋转操作2.1.1 旋转的基本原理2.1.2 代码实现 2.2 缩放操作2.3 平移操作2.…

这两个让你直呼卧槽的软件,超级实用

不知道大家有没有碰到这种情况呢?在手机上解压文件解压不了,还得去电脑上下载之后解压,特别麻烦 为了解决这一问题,所以今天给大家准备 两款 解压缩 神器,让大家解的越来越熟练。 解压精灵 解压精灵这是一款解压缩并且…