0

假设我有一个包含以下pyproject.toml文件的本地包:

[build-system]
requires = [
    "setuptools>=42",
    "wheel",
    "cython",
    "oldest-supported-numpy",
]
build-backend = "setuptools.build_meta"

然后,我通过以下方式构建和安装包:

python -m pip install .

并且包已成功构建(pyproject.toml并安装并测试全部通过。但是,据我了解,由于有一个文件,因此在构建发生之前pyproject.toml,所有依赖项(列在 中requires)都安装在隔离环境中。是pip有什么方法可以确定这些依赖项的哪些软件包版本安装在隔离环境中?

4

1 回答 1

0

我了解到您可以pip打印出构建依赖版本

python -m pip install . -v
于 2021-11-10T02:10:32.097 回答