[英]"Unable to find installation candidates" in poetry trying to install `genicam` - how to debug?
我刚刚使用新的install-poetry.py
脚本在 Windows 10 机器上安装了诗歌。 我刚刚将我的 python 应用程序依赖管理转换为pyproject.toml
with poetry
。 它适用于我的大部分依赖项,但对genicam包失败,并显示上述Unable to find installation candidates
错误消息。 使用pip
安装该软件包确实有效。 我该如何调试此类问题? 我尝试运行poetry install -vvv
,但我得到的只是诗歌内部结构的详细堆栈跟踪,没有任何有用的添加到短格式的输出中(特别是没有尝试但失败的索引或 url):
Package operations: 1 install, 0 updates, 0 removals
• Installing genicam (1.1.0)
RuntimeError
Unable to find installation candidates for genicam (1.1.0)
at ~\AppData\Roaming\pypoetry\venv\lib\site-packages\poetry\installation\chooser.py:72 in choose_for
68│
69│ links.append(link)
70│
71│ if not links:
→ 72│ raise RuntimeError(
73│ "Unable to find installation candidates for {}".format(package)
74│ )
75│
76│ # Get the best link
我在 windows 10 上的 python 3.8.10 上使用诗歌版本 1.1.13(python 3.8 是genicam
支持的最新版本——它是一个由 GenICam 联盟管理的封闭源代码包,他们有一个荒谬的发布过程;不知何故他们需要一个委员会在发布新软件包之前进行投票 - 结束咆哮)。
使用过期的身份验证令牌依赖于存储库。 更新身份验证凭据解决了这个问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.