820|7

6841

帖子

11

TA的资源

版主

楼主
 

《Rust实战》macos安装 [复制链接]

我在macOs上执行curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs |sh后的错如下:

error: could not amend shell profile: '/Users/liujianhua/.profile': could not write rcfile file: '/Users/liujianhua/.profile': Permission denied (os error 13)
liujianhuadeiMac:/ liujianhua$ 

经查资料,是.profile 没有写入权限引起的。

解决方法,给予777的权限

sudo chmod 777 .profile

然后再执行安装,就顺利安装上了。

Rust is installed now. Great!

To get started you may need to restart your current shell.
This would reload your PATH environment variable to include
Cargo's bin directory ($HOME/.cargo/bin).

To configure your current shell, you need to source
the corresponding env file under $HOME/.cargo.

This is usually done by running one of the following (note the leading DOT):
. "$HOME/.cargo/env"            # For sh/bash/zsh/ash/dash/pdksh
source "$HOME/.cargo/env.fish"  # For fish

为了确保每次启动终端时都能加载 Rust 环境变量,我们需要将以下内容添加到 .zshrc 文件中。在终端中执行以下命令:

liujianhuadeiMac:~ liujianhua$ echo 'source $HOME/.cargo/env' >> .zshrc

同时添回国内镜像源:

liujianhuadeiMac:Users liujianhua$ echo 'export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static' >> ~/.zshrc
liujianhuadeiMac:Users liujianhua$ echo 'export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup' >> ~/.zshrc

验证:

打开一个新shell

liujianhuadeiMac:~ liujianhua$ rustc -V
rustc 1.77.1 (7cf61ebde 2024-03-27)
liujianhuadeiMac:~ liujianhua$ cargo -V
cargo 1.77.1 (e52e36006 2024-03-26)
liujianhuadeiMac:~ liujianhua$ rustup -V
rustup 1.27.0 (bbb9276d2 2024-03-08)
info: This is the version for the rustup toolchain manager, not the rustc compiler.
info: The currently active `rustc` version is `rustc 1.77.1 (7cf61ebde 2024-03-27)`

 

此帖出自编程基础论坛

最新回复

突然意识到我的github的双重身份认证,搞不定了,看来mac要废了。 [/quote] 那个太繁琐了,我现在都用github那个软件了gui界面感觉比bash好用多了  详情 回复 发表于 2024-4-8 23:39
点赞 关注
 

回复
举报

2625

帖子

6

TA的资源

五彩晶圆(初级)

沙发
 

刘哥换imac了啊


此帖出自编程基础论坛

点评

这个是2017年左右买的老imac了,但是现在好象还可以流畅的使用。5K视网膜屏,看着不眼痛。  详情 回复 发表于 2024-4-5 12:43
 
 
 

回复

6841

帖子

11

TA的资源

版主

板凳
 

这个是2017年左右买的老imac了,但是现在好象还可以流畅的使用。5K视网膜屏,看着不眼痛。

此帖出自编程基础论坛

点评

6啊,我的mac也很好用  详情 回复 发表于 2024-4-5 17:34
 
 
 

回复

2625

帖子

6

TA的资源

五彩晶圆(初级)

4
 
lugl4313820 发表于 2024-4-5 12:43 这个是2017年左右买的老imac了,但是现在好象还可以流畅的使用。5K视网膜屏,看着不眼痛。

6啊,我的mac也很好用

此帖出自编程基础论坛
 
个人签名

希望做一些大家觉得好用的东西!

 
 

回复

4771

帖子

12

TA的资源

版主

5
 

l哥,mac命令行老得加 sudo

我都形成肌肉记忆了哈哈哈 

此帖出自编程基础论坛

点评

突然意识到我的github的双重身份认证,搞不定了,看来mac要废了。  详情 回复 发表于 2024-4-8 17:01
 
 
 

回复

6841

帖子

11

TA的资源

版主

6
 
吾妻思萌 发表于 2024-4-8 16:25 l哥,mac命令行老得加 sudo 我都形成肌肉记忆了哈哈哈 

突然意识到我的github的双重身份认证,搞不定了,看来mac要废了。

此帖出自编程基础论坛

点评

那个太繁琐了,我现在都用github那个软件了gui界面感觉比bash好用多了  详情 回复 发表于 2024-4-8 23:39
 
 
 

回复

4771

帖子

12

TA的资源

版主

7
 
吾妻思萌 发表于 2024-4-8 16:25
l哥,mac命令行老得加 sudo

我都形成肌肉记忆了哈哈哈 

突然意识到我的github的双重身份认证,搞不定了,看来mac要废了。

那个太繁琐了,我现在都用github那个软件了gui界面感觉比bash好用多了
此帖出自编程基础论坛

点评

我现在brew update,他就报错,搞得脑壳痛,是不是以后的东西都要我自己编译才能用了。  详情 回复 发表于 2024-4-9 07:12
 
 
 

回复

6841

帖子

11

TA的资源

版主

8
 
吾妻思萌 发表于 2024-4-8 23:39 突然意识到我的github的双重身份认证,搞不定了,看来mac要废了。 [/quote] 那个太繁琐了,我现在都用g ...

我现在brew update,他就报错,搞得脑壳痛,是不是以后的东西都要我自己编译才能用了。

此帖出自编程基础论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表