我试图通过运行以下程序来安装Rust:

sudo curl https://sh.rustup.rs -sSf | sh

我一直遇到以下错误:

could not write rcfile file: '/Users/pro/.bash_profile'
info: caused by: Permission denied (os error 13

推荐答案

试着使用这个而不是sudo:

curl https://sh.rustup.rs -sSf | sh -s -- --help

如果这有效,那么你可能可以try :

curl https://sh.rustup.rs -sSf | sh -s -- --no-modify-path 

如果使用--no-modify-path选项的命令有效,则必须手动更新.bash_profile,以将其包含在路径中:

source ~/.cargo/env

Rust相关问答推荐

Tauri tauri—apps/plugin—store + zustand

如何在Rust中获得不可辩驳的'if let'模式警告Mutex锁定?""

什么样的 struct 可以避免使用RefCell?

使用元组执行条件分支的正确方法

两个相关特征的冲突实现错误

支持TLS的模拟HTTP服务器

当对VEC;U8>;使用serde_json时,Base64编码是保护空间的好方法吗?

如何使用Actix Web for Rust高效地为大文件服务

什么是`&;[][..]`铁 rust 里的刻薄?

为相同特征的特征对象使用 move 方法实现特征

std mpsc 发送者通道在闭包中使用时关闭

Rust: 目标成员属于哪个"目标家族"的列表是否存在?

缺失serde的字段无法设置为默认值

如何递归传递闭包作为参数?

从嵌入式 Rust 中的某个时刻开始经过的时间

错误:将自定义 proc_macro 与用Rust 的宝贝编写的属性一起使用时,无法在此范围内找到属性

使用 traits 时,borrow 的值不会存在足够长的时间

我如何将特征作为 struct 的拥有字段?

Rust,我如何正确释放堆分配的内存?

如何在 Rust 中使用特征标志来捕获多行代码?