387 字
2 分钟
Python虚拟环境的简单使用教程

使用 venv 创建和管理虚拟环境#

介绍#

最近在将大部分服务器从debian11升级到debian12后,安装python库时,会提示用户需要在venv虚拟环境中安装python库,所以记录一下python创建和使用venv虚拟环境。

1. 创建虚拟环境#

使用 python3 命令创建虚拟环境,并将其放置在当前目录下的 .env 目录中:

Terminal window
python3 -m venv .env

2. 激活虚拟环境#

在 macOS 和 Linux 系统中,可以通过以下命令激活虚拟环境:

Terminal window
source .env/bin/activate

在 Windows 系统中,可以使用以下命令激活虚拟环境:

Terminal window
.env\Scripts\activate

激活后,你会在命令行提示符中看到虚拟环境的名称,例如 (.env)

3. 安装依赖包#

在虚拟环境激活的情况下,使用 pip 安装你需要的依赖包:

Terminal window
pip install 包名

4. 列出已安装的包#

你可以使用以下命令来列出虚拟环境中已安装的所有包:

Terminal window
pip list

5. 生成 requirements.txt 文件#

为了记录当前虚拟环境中的所有依赖包,可以生成一个 requirements.txt 文件:

Terminal window
pip freeze > requirements.txt

6. 使用 requirements.txt 安装依赖包#

在新的环境中,你可以通过以下命令安装 requirements.txt 文件中列出的所有依赖包:

Terminal window
pip install -r requirements.txt

7. 退出虚拟环境#

当你完成工作后,可以通过以下命令退出虚拟环境:

Terminal window
deactivate

8. 删除虚拟环境#

如果你不再需要虚拟环境,可以简单地删除虚拟环境的目录:

Terminal window
rm -rf .env
Python虚拟环境的简单使用教程
https://blog.gckjoy.com/archives/python-venv/
作者
Echo of Joy
发布于
2024-06-30
许可协议
CC BY-NC-SA 4.0