繁体   English   中英

试图安装 `genicam` 的诗歌中的“无法找到安装候选者”-如何调试?

[英]"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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM