3

关于如何处理,我有这样的难题requirements.txt:我的包有一个安装和使用包所需的 4-6 个要求的列表,仍然为了运行单元测试和开发你有一个更大的集合。

如果我将它们全部放在 requirements.txt 中,我会增加人们由于依赖关系损坏而无法安装包的机会。

此外,其中一些依赖项更像是可选的,需要安装它们,但缺少它们不应阻止安装整个包。

现在,我创建了一个requirements-dev.txt放置开发文件的文件,但是这种方法对 PyCharm 甚至 setuptools 都不友好,因为他们不知道识别这个文件名,所以除非我手动执行,否则他们不会安装要求。

我们应该如何解决这个问题?

4

0 回答 0