python小知识 查看项目所有的依赖包
1️⃣ 在虚拟环境安装Poetry
pip install poetry
2️⃣ 使用 Poetry 导出依赖为 requirements.txt(推荐使用 export
而不是 show >>
)
# 安装 poetry-plugin-export 插件(只需一次)
poetry self add poetry-plugin-export# 导出为 requirements.txt(包含锁定版本)
poetry export -f requirements.txt --output requirements.txt --without-hashes
✅ 说明:这个方式比
poetry show >> requirements.txt
更安全、兼容性更强,生成的 requirements.txt 是标准格式。
3️⃣ 使用 pip 安装依赖(推荐使用国内镜像)
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
✅ 整体可复制粘贴版本:
pip install poetry # 添加 export 插件(仅首次需要)
poetry self add poetry-plugin-export# 导出依赖(不带 hash,更容易兼容)
poetry export -f requirements.txt --output requirements.txt --without-hashes# 使用 pip 安装依赖(使用清华镜像加速)
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
如你需要导出 包含开发依赖(如测试工具),可加上 --dev
参数:
poetry export -f requirements.txt --output requirements.txt --without-hashes --dev