1

让我们以Pipfile下面的例子为例。在这里我只想冻结ipdb到 dev.txt

[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true

[dev-packages]
ipdb = "*"

[packages]
django = "*"

[requires]
python_version = "3.7"

我知道如何冻结需求,但我想将特定的开发包冻结到 dev.txt

我已经从文档中检查了生成需求。

文档只有 $pipenv lock -r --dev > requirements.txt生成所有依赖项。

我试过了$pipenv lock --dev > dev.txt。这没用。

任何帮助将非常感激。

4

2 回答 2

1

是的,它适用于pipenv lock --dev -r > dev.py.

也许您对依赖项的数量感到困惑,这是因为您拥有开发包的所有依赖项等等。但是这里只有你的开发包。

编辑:不要忘记-r选项,这可能是您所缺少的。

于 2019-05-02T06:28:31.607 回答
0

或生成开发-d--dev默认需求。

仅生成开发需求。

pipenv lock --dev-only -r > dev.txt

于 2021-11-15T12:10:33.327 回答