问题标签 [rustup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
738 浏览

docker - Rust 安装失败。命令 'rustup-init -y' 抛出错误。

我在公司代理后面,我正在尝试在 Ubuntu 机器上安装 Hyperledger Sawtooth。

该设置的一部分是安装失败的 rust。

它使用以下命令,该命令取自“Dockerfile”文件作为命令的一部分docker-compose up

curl --insecure https://sh.rustup.rs -sSf > /usr/bin/rustup-init && chmod +x /usr/bin/rustup-init && rustup-init -y

这给了我一个错误:

显然,该命令rustup-init -y失败,因为我在公司代理后面,并且无法连接 URL https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init

我在哪里进行修改(添加 -k 标志)以关闭 curl 的证书验证选项,以便我获得不安全的连接并且我的安装成功?

我尝试修改 rustup-init.sh 文件,但没有用。

0 投票
1 回答
649 浏览

linux - 稳定安装 - (读取 rustc 版本时出错)

我无法在我的 linux 机器上运行 rust。

这是我的安装日志:

配置你当前的 shell 运行源 $HOME/.cargo/env

我已经设置了环境变量,我的路径显示/home/linuxbox/.cargo/bin/cargo. 但是,当我输入“货物”时,我得到了

.cargo.rustup目录权限是:

权限似乎还可以,但不知道为什么我会Permission denied出错。

有人可以帮助解决/解决这个问题吗?

编辑

我的发行版:Antix(基于 Debian),我有一个单独的/home分区。

0 投票
3 回答
452 浏览

rust - 运行“rustup doc”时访问被拒绝

当我跑步时,rustup doc --book我得到了这个:

我已经重新安装,我已经尝试chmod -R 777在目录上使用。还有什么可以尝试的?文件在那里。

0 投票
2 回答
2339 浏览

rust - 覆盖 Rust 安装默认路径 `$HOME/.cargo` 和 `$HOME/.rustup`

在 Rust 中,默认情况下,文件放在$HOME/.cargo$HOME/.rustup. 有没有办法覆盖这些默认值?

我正在尝试调试一个晦涩的问题,并且我想尝试更改文件位置。

0 投票
4 回答
29719 浏览

rust - 如何在 Rust 工具链之间切换?

rustup help toolchain列出以下子命令

我安装了以下工具链

我试图解决 rust-clippy 的问题,所以我必须安装主工具链。尽管将 stable 设置为我的默认工具链,但我当前的工具链是 master,我想切换回 stable。如何在不卸载主工具链的情况下执行此操作?

没有 switch 子命令吗?

0 投票
1 回答
78 浏览

api - 我正在尝试通过 Rust 中的 OpenWeather API 获取数据,但我想我在解析方面遇到了一些问题

错误:线程'main'在'调用Result::unwrap()一个 Err值时惊慌失措:ErrorReport { cod:0,消息:“得到意外响应:\”{\\“coord\\”:{\\“lon\\”:67.03,\ \"lat\\":24.87},\\"weather\\":[{\\"id\\":803,\\"main\\":\\"Clouds\\",\\"说明\\":\\"破云\\",\\"图标\\":\\"04n\\"}],\\"基地\\":\\"车站\\",\\" main\\":{\\"temp\\":294.15,\\"压力\\":1018,\\"湿度\\":60,\\"temp_min\\":294.15,\\"temp_max \\":294.15},\\"能见度\\":6000,\\"风\\":{\\"速度\\":5.1,\\"度数\\":30},\\"云\\":{\\"所有\\":70},\\"dt\\":1574012543,\\"sys\\":{\\"type\\":1,\\"id\\":7576,\\"country\\":\\"PK\\",\\"sunrise\\": 1573955364,\\"日落\\":1573994659},\\"时区\\":18000,\\"id\\":1174872,\\"姓名\\":\\"卡拉奇\\",\ \"鳕鱼\\":200}\"" }

0 投票
4 回答
906 浏览

rust - How do I build for Mac Catalyst / x86_64-apple-ios-macabi?

The output of rustup target list --toolchain nightly does not contain x86_64-apple-ios-macabi, even though it is in src/librustc_target on the Rust master branch.

How do I build for Mac Catalyst / x86_64-apple-ios-macabi?

0 投票
0 回答
423 浏览

rust - 是否可以单独下载 rustup 组件并提供它们到 Rustup 的路径?

我们的企业代理和防火墙设置是 Rustup 网络访问的障碍。此处的 Rust 独立安装说明带有rustccargorustdoc、标准库和标准文档。我还想安装rlsrust-analysisrust-src允许在 Windows 上与 VS Code 集成。是否可以单独下载这些组件,并将本地文件路径提供给 Rustup?

0 投票
1 回答
1778 浏览

rust - 当我收到错误“目标 i386-apple-ios/armv7s-apple-ios 的某些组件不可用”时,如何更新稳定的工具链?

我试着跑

我得到以下输出。

虽然我可以使用安装最新的稳定工具链

这将创建一个单独的工具链。

我可以使用这个新的工具链作为默认工具链(就像我现在一样),但是前进会很痛苦,因为我不能只使用rustup update.

运行rustup toolchain install stable会产生相同的错误。

我怎样才能让稳定的 Rust 工具链通过 更新rustup update run

0 投票
1 回答
2796 浏览

rust - Rust“工具链”到底是什么?

我见过rustup被称为“工具链安装程序”,但很难找到 Rust 认为“工具链”的确切定义以及该概念的范围。

我已经安装了 Rust 编译器和 Cargo。还能rustup带来什么?它只是一个 Rust 版本切换器吗?


作为 .NET 开发人员,也许有一个相似之处让我更容易掌握这个概念?