jupyter notebook liunx安装
时间: 2025-03-05 18:47:33 浏览: 37
### 安装 Jupyter Notebook 的前提条件
为了顺利安装 Jupyter Notebook,在Linux系统上需预先确保已安装Python以及pip工具。通常情况下,大多数Linux发行版默认会预装这两个组件。
### 使用包管理器安装 Python 和 pip (如果未安装)
对于基于Debian/Ubuntu的系统可以执行如下命令来更新软件源并安装最新版本的Python和pip:
```bash
sudo apt-get update && sudo apt-get upgrade python3-pip -y
```
对于基于Red Hat/CentOS/Fedora的系统则可使用yum或dnf进行操作:
```bash
sudo yum install python3-pip -y # 对于 CentOS/RHEL 7 或更早版本
sudo dnf install python3-pip -y # 对于 Fedora 或较新版本的 CentOS/RHEL
```
### 创建虚拟环境(推荐)
创建一个新的Python虚拟环境有助于隔离不同项目的依赖关系,防止冲突发生。通过下面的指令创建名为`myenv`的新虚拟环境,并激活该环境:
```bash
python3 -m venv myenv
source myenv/bin/activate
```
一旦完成上述准备工作之后,则可以通过pip安装Jupyter Notebook[^1]。
### 安装 Jupyter Notebook
当处于活动状态下的虚拟环境中时,只需简单地输入以下命令即可完成Jupyter Notebook的安装过程:
```bash
pip install jupyterlab
```
这将会下载并安装最新的稳定版JupyterLab及其所有必要的依赖项到当前用户的本地库路径中[^2]。
### 设置访问密码
出于安全考虑,建议为即将启动的服务设定登录凭证。为此目的,先打开Python解释器再调用特定模块中的函数生成哈希后的口令字符串;最后将其保存下来以便稍后配置文件里引用:
```python
from notebook.auth import passwd
passwd()
```
复制返回的结果用于后续步骤中指定身份验证方式的部分[^3]。
### 启动服务
一切准备就绪以后就可以尝试首次运行这个Web应用程序了——只需要键入简单的命令就能让其监听本机上的某个端口号等待客户端连接请求的到来:
```bash
jupyter lab --generate-config
jupyter lab password
jupyter lab
```
此时浏览器应该自动弹出窗口加载对应的页面地址;如果没有的话也可以手动前往http://localhost:8888查看效果。
### 配置防火墙规则(视情况而定)
某些场景下可能还需要调整操作系统自带的安全策略允许外部设备访问内部网络资源。比如利用UFW(Uncomplicated Firewall)放行HTTP(S)流量经过选定接口传递给目标进程处理:
```bash
sudo ufw allow 8888/tcp comment 'Allow TCP traffic on port 8888'
```
以上就是整个流程的大致介绍,按照这些指导方针应当能够顺利完成任务。
阅读全文
相关推荐

















