温馨提示×

debian python虚拟环境咋建

小樊
52
2026-09-23 10:14:22
栏目: 云计算

在 Debian 上创建 Python 虚拟环境一般有两种常见方式:venv(推荐,Python 自带) 和 virtualenv。


一、使用 venv(推荐,Python 官方)

1. 安装 Python 和 venv

Debian 默认可能没装 venv 模块:

sudo apt update
sudo apt install python3 python3-venv python3-pip

2. 创建虚拟环境

python3 -m venv myenv

myenv 是虚拟环境目录名,可自定义。

3. 激活虚拟环境

source myenv/bin/activate

激活后,命令行前面会出现 (myenv)。

4. 使用虚拟环境

pip install requests
python main.py

5. 退出虚拟环境

deactivate

二、使用 virtualenv(更灵活)

1. 安装

sudo apt install python3-pip
pip3 install virtualenv

2. 创建

virtualenv myenv

3. 激活

source myenv/bin/activate

三、常见问题

Python 版本指定

python3.11 -m venv myenv

虚拟环境放哪?

一般放在项目目录里:

~/projects/demo/myenv

删除虚拟环境

直接删目录即可:

rm -rf myenv

如果你是 Debian 12 / 11,或者想用在 Docker / 服务器 / 开发机 上,我可以给你更具体的示例。

0 踩