在 Ubuntu 上创建 Python 虚拟环境,常用的方法有以下几种:
venv(推荐,Python 自带)sudo apt update
sudo apt install python3-venv python3-pip
python3 -m venv myenv
myenv 是虚拟环境目录名,可自定义。
source myenv/bin/activate
激活后,命令行前面会出现 (myenv)。
deactivate
virtualenvsudo apt install python3-pip
pip3 install virtualenv
virtualenv myenv
source myenv/bin/activate
conda(适合数据科学)如果你装了 Anaconda / Miniconda:
conda create -n myenv python=3.10
conda activate myenv
# 安装包
pip install requests
# 查看已安装包
pip list
# 生成依赖文件
pip freeze > requirements.txt
# 根据依赖安装
pip install -r requirements.txt
✅ 推荐:普通 Python 项目用 venv 就足够了
如果你需要多 Python 版本管理,也可以了解 pyenv
需要我帮你写个一键脚本吗?