gpt4 book ai didi

rust - 由于框架依赖性错误,无法构建rust的Rocket项目

转载 作者:行者123 更新时间:2023-12-03 11:42:01 25 4
gpt4 key购买 nike

我正在关注this tutorial here,还研究了设置Web服务器的Rocket's official guide

我已将默认版本设置为每晚构建。但我收到以下错误:

error: failed to select a version for the requirement `ring = "^0.11.0"`
candidate versions found which didn't match: 0.16.11, 0.16.10, 0.16.9, ...
location searched: crates.io index
required by package `cookie v0.9.1`
... which is depended on by `rocket v0.3.6`
... which is depended on by `my-project`

显然,依赖项存在一些不匹配,但是由于 ring是框架本身所必需的,因此我不确定如何调试它……此外,我使用的是最新版本的cargo和rust:
cargo 1.43.0-nightly (... 2020-02-18)
rustc 1.43.0-nightly (... 2020-02-21)

最佳答案

ring v0.11.0中的crates.io was yanked(有关某些背景,请参见this issue)。由于某些版本的rocket依赖于被撤消的ring的版本,因此这些版本的rocket将不再起作用。

升级到rocket v0.4.0(或最新的v0.4.2)应该可以解决此问题。

关于rust - 由于框架依赖性错误,无法构建rust的Rocket项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60358125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com