Cargo 无法 select rustc_version 的版本
Cargo fails to select a version for rustc_version
我的项目在其他机器上编译得很好,但在新的 rustup 上我得到了错误
$ cargo build
Updating crates.io index
error: failed to select a version for the requirement `rustc_version = "^0.1"`
candidate versions found which didn't match: 0.3.3, 0.3.2, 0.3.1, ...
location searched: crates.io index
这对我来说没有意义。为什么 0.3 不匹配 ^0.1?
0.2 之前的所有 rustc_version
crate 版本都是 yanked. That and cargo considers changes to the minor before 1.0 to be incompatible。
如果 rustc_version
的 0.2 之前版本在他们的 Cargo.lock
文件中,或者如果它已经被下载和缓存,它可能在其他机器上工作。
我的项目在其他机器上编译得很好,但在新的 rustup 上我得到了错误
$ cargo build
Updating crates.io index
error: failed to select a version for the requirement `rustc_version = "^0.1"`
candidate versions found which didn't match: 0.3.3, 0.3.2, 0.3.1, ...
location searched: crates.io index
这对我来说没有意义。为什么 0.3 不匹配 ^0.1?
0.2 之前的所有 rustc_version
crate 版本都是 yanked. That and cargo considers changes to the minor before 1.0 to be incompatible。
如果 rustc_version
的 0.2 之前版本在他们的 Cargo.lock
文件中,或者如果它已经被下载和缓存,它可能在其他机器上工作。