配置 Jupyter notebook 远程访问 (Ubuntu 16 .04)

本文详细介绍了如何在Ubuntu 16.04上配置Jupyter Notebook进行远程访问,包括安装Anaconda3,生成配置文件,设置密码,修改配置并启动服务。此外,还提供了查看本地IP地址的方法,以及远程访问服务器上Jupyter Notebook的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用jupyter notebook可以远程访问服务器的内容,还是比较方便的。
一、安装anaconda3 (anaconda中一般自带jupyter notebook)

参考博客:https://blog.youkuaiyun.com/u012243626/article/details/82469174#commentBox。

二、配置远程服务(在服务器上的操作)
1、生成配置文件

打开ubuntu终端,输入命令:

jupyter notebook --generate-config
2、生成密码

打开新终端,并且进入python界面(输入python即可)(我的是anaconda3,使用的python3.7)
输入:

from notebook.auth import passwd
passwd()

这个时候需要自己设置密码,并且确认输入密码。之后会生成一个长串密文。
比如我的是:‘sha1:0fdd168a09e9:58101d64aa660519eaa44b4baed6f39b2a2d7216’

3、修改配置文件

终端输入:

vim ~/.jupyter/jupyter_notebook_config.py 

### 如何在 Ubuntu 系统中安装和配置 Jupyter Notebook #### 安装依赖项 为了确保系统的兼容性和稳定性,在安装 Jupyter Notebook 前需先更新系统包并安装必要的依赖工具。可以执行以下命令来完成此操作[^1]: ```bash sudo apt update && sudo apt upgrade -y sudo apt install python3-pip python3-dev ``` #### 创建虚拟环境(可选) 为了避免与其他 Python 项目发生冲突,建议使用 `virtualenv` 或者 `conda` 来创建独立的虚拟环境。以下是基于 `venv` 的方法: ```bash python3 -m venv jupyter_env source jupyter_env/bin/activate ``` 激活虚拟环境后,后续所有的软件包都会被安装到该环境中。 #### 安装 Jupyter Notebook 通过 pip 工具可以直接安装最新版本的 Jupyter Notebook。输入如下命令即可完成安装过程: ```bash pip install notebook ``` #### 配置安全选项 出于安全性考虑,默认情况下 Jupyter 不会启用密码保护或者 HTTPS 加密连接。可以通过编辑其配置文件实现更高级别的访问控制功能[^2]: 如果尚未生成默认配置,则需要运行下面这条指令来自动生成初始设置模板: ```bash jupyter notebook --generate-config ``` 之后利用文本编辑器打开刚才提到过的路径下的配置脚本进行修改,例如这里我们采用nano作为例子展示具体位置以及参数调整方式: ```bash nano ~/.jupyter/jupyter_notebook_config.py ``` 在此处添加或更改相关内容以满足个人需求,比如设定固定端口号、开启远程访问权限等。 #### 启动服务 当一切准备就绪以后就可以正式启动服务器啦!只需简单地敲入一句短短的话就能让神奇的事情发生: ```bash jupyter notebook ``` 这将会自动弹出浏览器窗口并将页面定向至本地主机上的指定地址;当然也可以手动输入http://localhost:8888进入界面(假设未自定义其他端口的情况下). ```python # 示例代码片段用于验证Python内核工作状态正常与否 print("Test Successful!") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值