在 Ubuntu 上创建 Python 虚拟环境,常用做法有两种:venv(官方推荐) 和 virtualenv / conda(可选)。下面是最常用、最标准的 venv 方式。
Ubuntu 一般自带 Python3,但 venv 可能没装:
sudo apt update
sudo apt install python3 python3-venv python3-pip
进入你的项目目录:
cd my_project
python3 -m venv venv
这里
venv是虚拟环境文件夹名,可自定义
source venv/bin/activate
激活后,命令行前面会出现:
(venv) user@ubuntu:~/my_project$
pip install requests
deactivate
sudo apt install python3-pip
pip install virtualenv
virtualenv venv
source venv/bin/activate
Ubuntu 默认是 python3:
python3 --version
python3.10 -m venv venv
pip freeze > requirements.txt
pip install -r requirements.txt
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
如果你是用 Django / Flask / AI 项目,或者想用 conda,也可以告诉我,我可以给你更具体的方案。