Python3 jupyter notebook 服务器搭建过程
时间:2022-07-27
本文章向大家介绍Python3 jupyter notebook 服务器搭建过程,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1. jupyter notebook 安装
?创建 jupyter 目录
mkdir jupyter
cd jupyter/
?创建独立的 Python3 运行环境,并激活进入该环境
virtualenv --python=python3 --no-site-packages venv
source venv/bin/activate
?安装 jupyter
pip install jupyter
2. jupyter notebook 配置
?创建 notebooks 目录
mkdir notebooks
用于保存网页端创建的 ipynb 文件。
?生成配置文件
jupyter notebook --generate-config
生成的配置文件保存在当前用户的 .jupyter 目录下。
?生成密码密文
python -c "import IPython; print(IPython.lib.passwd())"
执行后输入密码,生成类似 ‘sha1:xxx:xxx’ 的密文。
?修改配置文件
c.NotebookApp.allow_remote_access = True # 允许远程访问
c.NotebookApp.ip = '*' # 允许任意ip访问此服务器
c.NotebookApp.password = 'sha1:xxx:xxx' # 上一步生成的密文
c.NotebookApp.open_browser = False # 运行时不打开本机浏览器
c.NotebookApp.allow_root =True # 允许使用 root 权限运行
c.NotebookApp.port = 8888 # 指定 jupyter notebook 使用的端口
c.ContentsManager.root_dir = 'notebooks' # 指定 ipynb 等文件的保存目录
3. 启动 jupyter notebook
?直接运行
jupyter notebook
?后台运行
nohup jupyter notebook ~/jupyter/jupyter.log 2 &1 &
总结
以上所述是小编给大家介绍的Python3 jupyter notebook 服务器搭建,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站事(zalou.cn)网站的支持!
您可能感兴趣的文章:
- Jupyter notebook远程访问服务器的方法
- 在PyCharm环境中使用Jupyter Notebook的两种方法总结
- Windows下的Jupyter Notebook 安装与自定义启动(图文详解)
- Ubuntu安装Jupyter Notebook教程
- TensorFlow安装及jupyter notebook配置方法
- Python 搭建Web站点之Web服务器网关接口
- Python 搭建Web站点之Web服务器与Web框架
- Python中使用Flask、MongoDB搭建简易图片服务器
- python搭建简易服务器分析与实现
- struts2+spring+hibernate整合步骤(2)
- Spring入门这一篇就够了
- Mybatis面试题
- 从业务角度分析奇怪的数据库高负载问题 (r4笔记第35天)
- 数据结构03 线性表之链表
- Java基础-12(01)总结Scanner,String
- 通过shell绑定系统进程调优 (r4笔记第34天)
- Mybatis【入门】
- 数据结构04 链表的面试题
- 数据结构05 栈
- Mybatis【配置文件】
- Java 非线程安全的HashMap如何在多线程中使用
- Java基础-12(02)总结Scanner,String
- MySQL和Oracle对比学习之数据字典元数据(r4笔记第33天)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- python第十六课——ascii码
- python第十六课——外部函数and内部函数
- python第十七课——列表生成式
- python第十八课——常用内置函数
- python第十九课——random模块中的常用函数
- python第二十课——math模块中常用的函数
- python第二十一课——str中的常用函数(重要)
- python第二十二课——list函数
- python第二十三课——dict中的函数
- python第二十四课——set中的函数
- python第二十五课——闭包
- LNMP架构应用实战——PHP扩展及缓存插件安装
- python第二十六课——装饰器
- LNMP架构应用实战——openssl升级最新版本
- python第二十七课——os模块