首页 > 解决方案 > 如何避免将开发包放入 requirements.txt

问题描述

pip freeze > requirements.txt用来确保我项目中的其他人可以通过pip install -r requirements.txt.

问题是有时我安装了笔记本库,或者安装了 IDE 特定的格式化程序。也许我不想强迫我的团队成员也安装所有这些东西。

有没有一种干净的方法可以做到这一点?

标签: pythonpipdependency-management

解决方案


反过来做。手动写入文件,然后从那里安装。

要求.txt

requests
numpy

开发要求.txt

pytest

更好的是,使用诗歌。它很好地解决了这些问题。


推荐阅读