miniconda3 安装jupyter notebook并配置网络访问

由于服务器安装的miniconda3,无jupyter notebook,所以手工安装jupyter notebook

1 先conda 安装相关包

在base 环境下

conda install ipython

conda install jupyter notebook

2 生成配置文件

jupyter notebook --generate-config

Writing default config to: /home/***/.jupyter/jupyter_notebook_config.py

3 生成密码

此处不再配置字体

然后配置网络访问的密码

jupyter notebook password

Enter password:
Verify password:
[JupyterPasswordApp] Wrote hashed password to /home/***/.jupyter/jupyter_server_config.json
打开上述文件,获取密文密码

  {
    "IdentityProvider": {
      "hashed_password": "argon2:$argon2id$v=19$m=10240,t=10,p=8***"
     }
  }

然后打开/home/***/.jupyter/jupyter_notebook_config.py

配置密码也可以python 脚本执行

输入python进入python脚本

from notebook.auth import passwd
passwd()
Enter password

Verify password

从而得到密码,两者方式是一样的

4 修改配置文件

/home/***/.jupyter/jupyter_notebook_config.py 修改如下配置

c.ServerApp.notebook_dir = '/' #设置启动目录为根目录

 c.ServerApp.ip = '*' #代表本机上的所有IP地址

c.ServerApp.open_browser = True  #设置浏览器打开

c.ServerApp.password = 'argon2:$argon2id$v=19$m=10240,t=10,p=8***' #密码

c.ServerApp.password_required = True #打开是需要密码

 c.ServerApp.port = 15290 #15290是端口
 

5 开启服务并验证

服务器上输入jupyter notebook

然后输入对应的IP地址和端口

输入密码后登录 

参考文献:

1 miniconda安装jupyter notebook及初始配置_miniconda 安装jupyternotebook-CSDN博客

2 https://www.cnblogs.com/pychina/articles/12122710.html

3 https://www.cnblogs.com/catting123/p/16557462.html

4 [1026]设置 jupyter notebook 外网远程访问_jupyter notebook 允许外面的-CSDN博客

5 在个人PC上搭建jupyter服务并配置远程访问_jupyter 局域网访问-CSDN博客

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

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

相关文章

Nginx 常用配置与应用

Nginx 常用配置与应用 官网地址:https://nginx.org/en/docs/ 目录 Nginx 常用配置与应用 Nginx总架构 正向代理 反向代理 Nginx 基本配置反向代理案例 负载均衡 Nginx总架构 进程模型 正向代理 反向代理 Nginx 基本配置反向代理案例 负载均衡 Nginx 基本配置…

新人程序员接手丑陋的老代码怎么办?改还是不改......

许多小伙伴在初入职场的时候,都会遇到要接手老代码的情况,那么问题来了,如果老代码十分丑陋,你是改还是不改? 不改吧,心里难受;改吧,指不定会遇到什么情况,比如…… 1.…

【嫦娥四号】月球着陆器中子和剂量测量(LND)实验

一、引言 嫦娥四号任务是中国月球探测计划的重要里程碑,实现了人类首次在月球背面软着陆,并展开了月面巡视和中继通信。本文所描述的嫦娥四号着陆器上的中子与剂量测定实验(Lunar Lander Neutrons and Dosimetry Experiment, LND&#xff09…

【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【17】认证服务01

持续学习&持续更新中… 守破离 【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【17】认证服务01 环境搭建验证码倒计时短信服务邮件服务验证码短信形式:邮件形式: 异常机制MD5参考 环境搭建 C:\Windows\System32\drivers\etc\hosts 192.168.…

嵌入式PCB制图面试题及参考答案(2万字长文)

目录 如何设计适用于RF(射频)应用的PCB? 介绍柔性PCB设计的基本考虑因素。 在高电压PCB设计中,如何确保安全距离? 何为埋盲孔技术?在哪些应用中会用到? PCB设计项目管理的关键要素有哪些? 如何有效地与硬件工程师、机械工程师协同工作? 介绍一种提高设计审查效…

JAVA每日作业day7.1-7.3小总结

ok了家人们前几天学了一些知识,接下来一起看看吧 一.API Java 的 API ( API: Application( 应用 ) Programming( 程序 ) Interface(接口 ) ) Java API 就是 JDK 中提供给我们使用的类,这些类将底层 的代码实现封装了起来&#x…

编写高效的Java工具类:实用技巧与设计模式

编写高效的Java工具类:实用技巧与设计模式 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿! 1. 工具类的定义与作用 在软件开发中,工具…

【echarts】拖拽滑块dataZoom-slider自定义样式,简单适配移动端

电脑端 移动端 代码片段 dataZoom: [{type: inside,start: 0,end: 100},{type: slider,backgroundColor: #F2F5F9,fillerColor: #BFCCE3,height: 13, // 设置slider的高度为15start: 0,end: 100,right: 60,left: 60,bottom: 15,handleIcon:path://M30.9,53.2C16.8,53.2,5.3,41.…

Linux源码阅读笔记12-RCU案例分析

在之前的文章中我们已经了解了RCU机制的原理和Linux的内核源码,这里我们要根据RCU机制写一个demo来展示他应该如何使用。 RCU机制的原理 RCU(全称为Read-Copy-Update),它记录所有指向共享数据的指针的使用者,当要修改构想数据时&…

不要把面子太当回事

新手拍短视频真人出镜,会觉得拍视频不自然怎么办?感觉自己好傻。 其实不要把面子太当回事,坚持不把面子太当回事,反正刚开始也没人看。这是真的事实,大家都非常忙,在你身上停留的时间就几秒钟。不要在脑海…

postgreSQL入门

PostgreSQL 教程 约束条件 not null, 不能为空 unique, 在所有数据中必须唯一 check, 字段设置条件 default, 字段默认值 primary(not null, unique), 主键, 不能为空且不能重复 数据库操作 create database [name]; // 建立数据库 drop database [name]; // 删除数据库 \c …

如何快速使用C语言操作sqlite3

itopen组织1、提供OpenHarmony优雅实用的小工具2、手把手适配riscv qemu linux的三方库移植3、未来计划riscv qemu ohos的三方库移植 小程序开发4、一切拥抱开源,拥抱国产化 一、sqlite3库介绍 sqlite3库可从官网下载,当前版本为sqlite3 3.45.3ht…

systemctl命令使用

systemctl 作用:可以控制软件(服务)的启动、关闭、开机自启动 系统内置服务均可被systemctl控制第三方软件,如果自动注册了可以被systemctl控制第三方软件,如果没有自动注册,可以手动注册 语法 systemct…

#### golang的append到底干了啥 ####

代码1.0 package mainimport "fmt"func main() {a : make([]int64, 0, 0) // 改为 a : make([]int64, 0, 2) 时执行输出也都一样的println(fmt.Sprintf("a: %v", a))// 输出:a: []solve(a)println(fmt.Sprintf("a: %v", a))// 输出&…

企业出海如何应对国际差旅报销的复杂性?

在全球化浪潮的推动下,越来越多的中国企业开始迈向国际市场。然而,企业在“走出去”的过程中不仅面临新的商机,也需要克服诸多挑战。尤其是国际差旅报销的复杂性,成为出海企业必须解决的重要问题。 国际差旅报销的四大挑战 多元…

【分布式数据仓库Hive】常见问题及解决办法

目录 一、启动hive时发现log4j版本和hadoop的版本有冲突 解决办法:删除hive下高版本的slf4j 二、启动hive报错 Exception in thread "main" java.lang.NoSuchMethodError:com.google.common.base.Preconditions.checkArgument(ZLjava/lang/Object;)V …

postgres数据库的流复制

1. 流复制和逻辑复制的差异 逻辑复制和流复制最直观的不同是,逻辑复制支持表级别复制区分点事原理不同 逻辑日志是在wal日志产生的数据库上,由逻辑解析模块对wal日志进行初步的解析,解析结果是ReorderBufferChange(理解为HeapTup…

干货分享|如何将前端代理服务器(BFF)接入身份认证(3完结篇)

续集3 前篇文章在前面发布,同学们可以自行找一下。 本篇文章将继续通过实例来详细讲解如何将前端代理服务器(BFF)接入身份认证。我们将使用一个示例应用来演示 BFF 与身份认证的集成过程。 3 在 Full BFF 中接入认证平台 本小节将介绍如何…

Raylib 坐标系适应与GPU绘制参数

通过750 - 鼠标坐标&#xff0c;把原点在左上角的鼠标坐标变成左下角 实现输入数据后的坐标系同GPU原点在左下角坐标相同&#xff0c; 比数组0&#xff0c;0对应左上角好&#xff0c; 此时实际上数组0&#xff0c;0对应左下角 #include <raylib.h> // 感受&#xff1a…

【SpringBoot配置文件读取】无法读取yaml文件中文字符

1. yaml配置文件 注意要将该文件编码格式改为UTF-8 spring:application:name: 好好学习admin:name: 李斯age: 24books:- name: 数据结构desc: 数据书- name: 编译原理desc: 编译书2.配置实体类 Data设置get&#xff0c;set方法Component注册为BeanConfigurationProperties(p…