Jupyter Notebook安装与配置:虚拟环境详解,隔离环境,安全高效
发布时间: 2024-06-23 08:51:44 阅读量: 186 订阅数: 58
![Jupyter Notebook安装与配置:虚拟环境详解,隔离环境,安全高效](https://img-blog.csdnimg.cn/20200720114209938.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3llemlhbmQwMQ==,size_16,color_FFFFFF,t_70)
# 1. Jupyter Notebook概述**
Jupyter Notebook 是一种基于 Web 的交互式开发环境,用于数据科学、机器学习和科学计算。它提供了一个交互式笔记本界面,允许用户创建和执行代码、可视化数据以及撰写文档。
Jupyter Notebook 具有以下主要特点:
* **交互性:**用户可以在笔记本中直接执行代码,并立即查看结果。
* **可视化:**Notebook 支持各种可视化库,允许用户轻松地可视化数据。
* **文档:**Notebook 可以包含文本、代码和可视化,形成一个完整的文档,便于与他人共享和协作。
# 2. 虚拟环境的原理与优势
### 2.1 虚拟环境的概念和作用
虚拟环境是一种隔离的Python执行环境,允许用户在不影响系统范围的Python安装的情况下安装和管理特定版本的Python包。它创建了一个独立的沙盒,其中安装的包与系统范围的安装分开,从而避免了包冲突和依赖关系问题。
### 2.2 虚拟环境的创建和管理
#### 创建虚拟环境
使用以下命令创建虚拟环境:
```
python -m venv <env_name>
```
例如,要创建名为"myenv"的虚拟环境,请运行:
```
python -m venv myenv
```
#### 激活虚拟环境
要激活虚拟环境,请运行:
```
source <env_name>/bin/activate
```
例如,要激活"myenv"虚拟环境,请运行:
```
source myenv/bin/activate
```
#### 退出虚拟环境
要退出虚拟环境,请运行:
```
deactivate
```
#### 安装和管理包
在激活的虚拟环境中,可以使用以下命令安装包:
```
pip install <package_name>
```
例如,要安装NumPy包,请运行:
```
pip install numpy
```
要查看已安装的包,请运行:
```
pip list
```
要卸载包,请运行:
```
pip uninstall <package_name>
```
#### 参数说明
| 参数 | 描述 |
|---|---|
| `-m venv` | 创建虚拟环境的命令 |
| `<env_name>` | 虚拟环境的名称 |
| `source <env_name>/bin/activate` | 激活虚拟环境的命令 |
| `deactivate` | 退出虚拟环境的命令 |
| `pip install <package_name>` | 安装包的
0
0