问题标签 [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.
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 文件,但没有用。
linux - 稳定安装 - (读取 rustc 版本时出错)
我无法在我的 linux 机器上运行 rust。
这是我的安装日志:
配置你当前的 shell 运行源 $HOME/.cargo/env
我已经设置了环境变量,我的路径显示/home/linuxbox/.cargo/bin/cargo
. 但是,当我输入“货物”时,我得到了
.cargo
和.rustup
目录权限是:
权限似乎还可以,但不知道为什么我会Permission denied
出错。
有人可以帮助解决/解决这个问题吗?
编辑:
我的发行版:Antix(基于 Debian),我有一个单独的/home
分区。
rust - 运行“rustup doc”时访问被拒绝
当我跑步时,rustup doc --book
我得到了这个:
我已经重新安装,我已经尝试chmod -R 777
在目录上使用。还有什么可以尝试的?文件在那里。
rust - 覆盖 Rust 安装默认路径 `$HOME/.cargo` 和 `$HOME/.rustup`
在 Rust 中,默认情况下,文件放在$HOME/.cargo
和$HOME/.rustup
. 有没有办法覆盖这些默认值?
我正在尝试调试一个晦涩的问题,并且我想尝试更改文件位置。
rust - 如何在 Rust 工具链之间切换?
rustup help toolchain
列出以下子命令
我安装了以下工具链
我试图解决 rust-clippy 的问题,所以我必须安装主工具链。尽管将 stable 设置为我的默认工具链,但我当前的工具链是 master,我想切换回 stable。如何在不卸载主工具链的情况下执行此操作?
没有 switch 子命令吗?
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}\"" }
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
?
rust - 是否可以单独下载 rustup 组件并提供它们到 Rustup 的路径?
我们的企业代理和防火墙设置是 Rustup 网络访问的障碍。此处的 Rust 独立安装说明带有rustc
、cargo
、rustdoc
、标准库和标准文档。我还想安装rls
,rust-analysis
并rust-src
允许在 Windows 上与 VS Code 集成。是否可以单独下载这些组件,并将本地文件路径提供给 Rustup?
rust - 当我收到错误“目标 i386-apple-ios/armv7s-apple-ios 的某些组件不可用”时,如何更新稳定的工具链?
我试着跑
我得到以下输出。
虽然我可以使用安装最新的稳定工具链
这将创建一个单独的工具链。
我可以使用这个新的工具链作为默认工具链(就像我现在一样),但是前进会很痛苦,因为我不能只使用rustup update
.
运行rustup toolchain install stable
会产生相同的错误。
我怎样才能让稳定的 Rust 工具链通过 更新rustup update run
?
rust - Rust“工具链”到底是什么?
我见过rustup
被称为“工具链安装程序”,但很难找到 Rust 认为“工具链”的确切定义以及该概念的范围。
我已经安装了 Rust 编译器和 Cargo。还能rustup
带来什么?它只是一个 Rust 版本切换器吗?
作为 .NET 开发人员,也许有一个相似之处让我更容易掌握这个概念?