📜  在虚拟环境中使用 Jupyter Notebook(1)

📅  最后修改于: 2023-12-03 15:37:46.886000             🧑  作者: Mango

在虚拟环境中使用 Jupyter Notebook

什么是 Jupyter Notebook

Jupyter Notebook 是一个开源的交互式笔记本,可以在其中运行代码、绘图和写作字幕,支持多种编程语言,包括 Python、R、Julia 等等。

Jupyter Notebook 由 Project Jupyter 维护,是一个非营利机构,目标是构建开放、可互操作的工具,使全球各地的人们都能分享和运行计算机编程环境和数据分析结果。

为什么在虚拟环境中使用 Jupyter Notebook

使用虚拟环境是很多 Python 开发者都推荐的方法,因为虚拟环境可以为每个项目提供单独的 Python 解释器和包管理器,避免不同项目中的依赖冲突,使项目更加清晰和可维护。

在虚拟环境中使用 Jupyter Notebook 可以为每个项目提供一个独立的 Jupyter 环境,方便统一管理项目所需的依赖,同时也能减少项目中的冲突问题。

如何创建虚拟环境

首先,要确保您的计算机上已经安装了 Pythonpip 包管理器。

创建虚拟环境的方式有很多种,这里介绍其中两种。

使用 venv 创建虚拟环境
# 创建虚拟环境
python -m venv myenv

# 激活虚拟环境
source myenv/bin/activate

# 安装 Jupyter Notebook
pip install jupyter
使用 conda 创建虚拟环境
# 创建虚拟环境
conda create --name myenv python=3.6

# 激活虚拟环境
conda activate myenv

# 安装 Jupyter Notebook
conda install jupyter
如何启动 Jupyter Notebook

在虚拟环境中安装了 Jupyter Notebook 之后,就可以在项目中启动 Jupyter 了。

# 进入项目目录
cd myproject

# 激活虚拟环境
source myenv/bin/activate

# 启动 Jupyter Notebook
jupyter notebook
总结

在虚拟环境中使用 Jupyter Notebook 可以为每个项目提供一个独立的环境,方便统一管理项目所需的依赖,同时也能减少项目中的冲突问题。虚拟环境的创建方式有很多种,可以根据自己的实际情况选择适合自己的方式。启动 Jupyter Notebook 时,要确保在项目目录下,并且虚拟环境已经激活。