假设我有一个包含以下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
有什么方法可以确定这些依赖项的哪些软件包版本安装在隔离环境中?