PYTHON · 学习笔记
用虚拟环境隔离 Python 项目依赖
不同项目可能依赖同一个库的不同版本。将依赖安装在各自项目的虚拟环境里,可以减少版本冲突,也方便在新机器上重新搭建环境。
创建与安装
python3 -m venv .venv
.venv/bin/python -m pip install -r requirements.txt
在 Windows 上,虚拟环境中的 Python 路径通常是 .venv\Scripts\python.exe;在 Linux 上是 .venv/bin/python。直接使用这个路径运行命令,不必先激活环境。
记录依赖
项目可以维护一个 requirements.txt,列出运行所需的依赖。虚拟环境目录通常不提交到 Git;新机器读取依赖文件,重新安装即可。