rust - 是否可以下载以前的夜间构建?

标签 rust

我已经下载了最新的 Rust nightly,并将此依赖项添加到 Cargo.toml:

[dependencies.http]

git = "https://github.com/chris-morgan/rust-http.git"

cargo build 我遇到了很多错误:

...
error: aborting due to 7 previous errors
...
error: aborting due to previous error
Could not compile `regex`.

我猜这是因为一些依赖没有更新到最新的 rust 版本。是否可以下载昨天或前一天的每晚?

已安装的版本:

$ rustc --version
rustc 0.13.0-nightly (c89417130 2015-01-02 21:56:13 +0000)
$ cargo --version
cargo 0.0.1-pre-nightly (1a1868b 2014-12-31 21:39:41 +0000)

最佳答案

如果您使用 rustup (目前首选的 Rust 安装方式):

rustup install nightly-2016-06-03

如果您想使用独立的 Rust 安装程序,则保留以前的版本。从这个Reddit thread ,链接到此 Rust issue :

They are officially hosted.

wget https://static.rust-lang.org/dist/2014-12-08/rust-nightly-x86_64-apple-darwin.pkg
wget https://static.rust-lang.org/dist/2014-12-12/rust-nightly-x86_64-unknown-linux-gnu.tar.gz

如果您仍在使用 rustup.sh(不是 .rs),您应该可以使用如下内容:

rustup.sh --channel=nightly --date=2016-06-03

关于rust - 是否可以下载以前的夜间构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39082515/

相关文章:

Rust 文档测试未解析的名称

rust - 为什么这个示例铁代码似乎会阻塞?

rust - 使用 serde 时如何将向量 'flatten' 生成多个 XML 元素?

rust - 如何将 serde_json::error::Error 转换为 reqwest::error::Error?

rust - 如何处理 `unused futures::MapErr` 警告?

loops - 发生错误时循环的正确方法是什么

rust - 如何在未知大小的 Vec<Vec<T>> 上创建一个迭代器,该迭代器相当于内部 Vec<T> 迭代器的笛卡尔积?

rust - 如何在 Rust 的内部特征上实现外部特征?

rust - 除了在每次关闭之前克隆它之外,还有其他选择可以在多个关闭中共享 Arc 吗?

methods - Rust 的特征对象如何处理移动实例的方法?