在 Ubuntu 上创建 Python 虚拟环境,常用方式有两种:venv(官方推荐) 和 virtualenv。下面以最常用、最简单的 venv 为例说明。
一般 Ubuntu 已自带 Python3,但 venv 可能需要安装:
sudo apt update
sudo apt install python3 python3-venv python3-pip
进入你的项目目录:
cd ~/myproject
python3 -m venv venv
说明:
venv 是虚拟环境目录名(可自定义)venv/bin、venv/lib 等文件source venv/bin/activate
激活后,命令行前面会出现:
(venv) user@ubuntu:~/myproject$
pip install requests
deactivate
pip install virtualenv
virtualenv venv
source venv/bin/activate
Ubuntu 默认是 python3:
python3 --version
python3.10 -m venv venv
直接删目录即可:
rm -rf venv
如果你是用于 Django / Flask / AI 项目,或者想在 VS Code / PyCharm 里用,我也可以继续帮你配置。