ターミナルを新しく1枚開いて、
$ which ruby
$ ruby -v
それぞれのコマンドはどういう表示が出ますか?
gem install rails -v 6.0.2 実行できるようにしたい。
上記実行すると下記エラーが発生した。
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
下記記事を参考にしたが、
「rbenvにパスを通すため、シェルの設定ファイル(.bashrcや.zshrc)に以下を追加します。」のところがよくわからずそれ以上できていない。
https://qiita.com/nishina555/items/63ebd4a508a09c481150
また
rails -vを行うと下記が返ってくる。
Rails is not currently installed on this system. To get the latest version, simply type:
$ sudo gem install rails
You can then rerun your "rails" command.
何かコマンド実行しようとすると $ sudo gem install railsを実行するように出ます。
しかし、実行しても下記のようにパスワードをきかれたあとにメッセージが出て
これの繰り返しになってしまいます。
お教えいただけたら幸いです。
Mac OS
rbenv global 2.7.2
Bundler version 1.17.2
ruby 2.6.3p62
ターミナルを新しく1枚開いて、
$ which ruby
$ ruby -v
それぞれのコマンドはどういう表示が出ますか?
おそらく,以下を .zshrc か .bashrc などに書くと良さそうですが,
[[ -d ~/.rbenv ]] && \
export PATH=${HOME}/.rbenv/bin:${PATH} && \
eval "$(rbenv init -)"
こちらのコマンドを実行するとどうなりますでしょうか?
/bin/bash
や /bin/zsh
などが表示されるのではないかと思っております.
それに対応したファイルに上記を記載すると良いと思います.
$ echo $SHELL