事象
The Rust Programming Language 日本語版 に従い、記載されているコマンドでLinuxにRustをインストールをした。
インストールがうまく行けば、以下の行が出現するでしょう:
Rust is installed now. Great!
この行が表示されていることを確認。
しかし、Rustが正常にインストールされているか確かめようとしたところ、下記のエラー。
~$ rustc --version
-bash: rustc: command not found
対処法:ターミナル再起動
一度ターミナルを閉じてから再び開き、再度実行したところ、エラーが解消していた。
~$ rustc --version
rustc 1.50.0 (cb75ad5db 2021-02-10)
原因
コマンドにパスが通っていなかった。
インストール時のメッセージを見てみると、確かに
Rust is installed now. Great!
To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
environment variable. Next time you log in this will be done
automatically.
とある。
インストール時にホームディレクトリの.bashrc
が書き換わっていたので、反映させるために再起動が必要だった。
追記
再起動の代わりに source $HOME/.cargo/env
コマンド実行でもいいらしい。