问题描述
Windows操作系统在Rust官网下载安装包rustup-init.exe后安装报错
error: could not download file from ‘https://static.rust-lang.org/dist/channel-rust-stable.toml.sha256’
TCP连接失败
尝试关闭VPN,打开VPN均无法解决报错。
邀请两位同学尝试,一位和我同样报错,一位成功安装
解决方法
类似的安装问题可以在Github找到相似的Issue,解决方法如下
-
访问网站直接下载完整文件
-
下滑找到windows版本的安装包
有mingw可以用gnu,之前安装过visual studio的可以用msvc,选择Stable版本的msi下载 -
下载后安装,安装完成之后可以在 C:\Program Files中找到一个Rust Stable的文件夹,将bin目录添加到Path
-
打开终端,测试
rustc --version cargo --version
-
打开你的常用编辑器/IDE,新建
mycode.rs
fn main() { println!("hello world"); }
rustc mycode.rs
./mycode