首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将kaleido包添加到poetry.lock文件中?

如何将kaleido包添加到poetry.lock文件中?
EN

Stack Overflow用户
提问于 2022-02-04 22:10:09
回答 1查看 1.3K关注 0票数 3

当我试图通过诗歌安装"kaleido“时,我会收到以下错误消息:

代码语言:javascript
复制
~ poetry add kaleido
Using version ^0.2.1 for kaleido

Updating dependencies
Resolving dependencies... (3.1s)

Package operations: 1 install, 0 updates, 0 removals

  • Installing kaleido (0.2.1.post1): Failed

  RuntimeError

  Unable to find installation candidates for kaleido (0.2.1.post1)

  at ~/.poetry/lib/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

但是,"kaleido“出现在poetry.lock文件中:

代码语言:javascript
复制
[[package]]
name = "kaleido"
version = "0.2.1.post1"
description = "Static image export for web-based visualization libraries with zero dependencies"
category = "main"
optional = false
python-versions = "*"

如果我试图导出一个图像,我会收到以下错误消息,这是不足为奇的:

代码语言:javascript
复制
ValueError: 
Image export using the "kaleido" engine requires the kaleido package,
which can be installed using pip:
    $ pip install -U kaleido

有人知道如何通过诗歌来安装这个软件包(或者修改.lock文件来手动完成)吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-09 14:36:37

首先,按照poetry中的建议,尝试使用Github问题的主版本

或者升级到最新版本。

代码语言:javascript
复制
pip3 install --upgrade poetry

然后尝试使用锁定版本的kaleido安装:

代码语言:javascript
复制
poetry add kaleido==0.2.1

在我的案子里起作用了。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70993385

复制
相关文章

相似问题

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