首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用pyproject.toml获取Python依赖项版本

使用pyproject.toml获取Python依赖项版本
EN

Stack Overflow用户
提问于 2021-11-09 17:34:05
回答 1查看 150关注 0票数 0

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

代码语言:javascript
复制
[build-system]
requires = [
    "setuptools>=42",
    "wheel",
    "cython",
    "oldest-supported-numpy",
]
build-backend = "setuptools.build_meta"

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

代码语言:javascript
复制
python -m pip install .

包已成功构建(安装了pyproject.toml并已安装,测试均已通过)。然而,据我所知,由于有一个pyproject.toml文件,所有的依赖项(在requires中列出)都是在构建之前由pip安装在一个独立的环境中的。有没有办法找出这些依赖项的哪些包版本安装在隔离环境中?

EN

回答 1

Stack Overflow用户

发布于 2021-11-10 02:10:32

我了解到,可以使用以下命令让pip打印出构建依赖项版本

代码语言:javascript
复制
python -m pip install . -v
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69902609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档