引言

看到了一段网上的发言[1],深有感触。

1
2
3
4
5
6
7
8

约10年前,我刚从当当买了一本C++机器视觉,想精湛一下C++技术。
回家时遇到了朋友,他神神叨叨的告诉我:你学啥C++,学蟒蛇啊。

我并没有放在心上。

大约5年前,我开始学习蟒蛇Python了。
每每想起来,我觉得自己的确是那个只会低头走路,不愿抬头看方向的人。

所以我觉得可以整一整。

效果展示

过程

对于macOS而言,只需要一句就够了。

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

但是我可能因为用的zsh或者别的什么原因,反正$HOME/.cargo/bin并没有被自动添加到可用路径中,因此我还是推荐用brew install rust.

官方也给出了解释:

在 Rust 开发环境中,所有工具都安装在 ~/.cargo/bin 目录中,您可以在这里找到包括 rustc、cargo 和 rustup 在内的 Rust 工具链。
Rust 开发者通常会将该目录加入 PATH环境变量中。在安装过程中,rustup 会尝试配置 PATH。由于不同平台、命令行 Shell 之间存在差异,rustup 中也可能存在 Bug,因此在终端重启或用户重新登录之前,rustup 对 PATH 的修改可能不会生效,甚至完全无效。
如果安装后在终端尝试执行 rustc –version 失败,那么,以上内容就是最可能的原因。

结论

引用

  1. Rust 取代Python成为数据科学新宠?
  2. 安装 Rust - Rust 程序设计语言