LoginSignup
0
0

More than 1 year has passed since last update.

ターミナル開いたら、".zshrc:5: command not found: rbenv"がいっぱい出てきた。 for mac(備忘録)

Last updated at Posted at 2021-12-18

1.事件の経緯

・1ヶ月以上前にDockerで遊んでいた。
・1週間前くらいに、不要(かなって独断で判断した)ファイルをFinderから適当に消した。
・4日前くらいに、homebrewをリセットした後に、node.js で色々ファイルを作って遊んでいた。

2.事件の内容

ターミナルを開いたら

スクリーンショット 2021-12-18 19.18.47.png

いっぱい流れてきて、恐怖で[control] + [c]で止めた。
そしたら止まったけど、また起動し直したら、ズラーって".zshrc:5: command not found: rbenv"
が出てきた後に

スクリーンショット 2021-12-18 19.18.58.png

ってなった。

「何の、、、?」

と思わず声が出た。何も覚えてない。

3.挑戦した解決方法

(1)ターミナルを再起動し直す

(2)PCを再起動する

(3)Dockerで遊んだ時にインストールしたiTerm2をゴミ箱に入れる

4.本当の解決方法

とりあえずGoogle先生に「.zshrc:5: command not found: rbenv」で検索、
複数のサイトを漁ったところ

.zshrcというファイルがいけないんじゃないかっ

てことが判明。

.bashfileとかは何となく知ってるけど、.zshrcって何?ってなったけど
とりあえずもう怖かったので、↓この記事を参考にして

(1)ホームディレクトリから、.zshrc を開いてみる

[ターミナル]
$ open .zshrc

(2).zshrc ファイルにiTerm2のPATHとかrbenvのPATHとか書いてあったので、全部消す

スクリーンショット 2021-12-18 19.40.08.png

(3)ターミナルに戻り、.zshrcの内容を読み込み直す

[ターミナル]
$ source .zshrc

5.最後に

とりあえずなおったからまぁいいや。

多分原因はdockeで遊んだ時にRubyとか触った覚えもあって、
その後にhomebrewの中身をリセットしたことで

「PATH通したいんだけど、Rubyがないよ。」
みたいな感じのエラーだったと思われる。

.zshrc についてはまた勉強しよ。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0