如何使用Poetry检查Python包是否已安装
使用Poetry检查Python包是否已安装到虚拟环境
问题描述
我在使用Poetry管理Python项目时,需要确认某个包是否已经从远程仓库拉取并安装到项目的.venv/虚拟环境目录中,但查阅Poetry官方文档后没找到直接对应的命令,请问有什么解决办法?
已验证的解决方案
最终通过执行以下命令并解析输出内容,实现了检查包是否已安装的需求:
poetry install --dry-run --sync --no-ansi
该命令会模拟执行同步虚拟环境依赖的操作,输出内容会清晰列出当前.venv/中已安装的包,以及需要新增/移除的包。通过解析这些输出信息,就能准确判断目标包是否已存在于虚拟环境内。
内容的提问来源于stack exchange,提问作者guojiubo
相关产品推荐
相关产品推荐

