#概要
いままでネット上やメンターの方から言われるままにあれこれインストールしてきており、最近になってエラーが頻発するようになったので整理してしっかりと管理したくて一度全てアンインストールしようと思いました。
しかし調べながら進めるものの思った以上に混沌としているようだったのでアドバイスがいただきたく質問しました。
#環境
macOS Catalina 10.15.3
#状況
railsのアンインストールに成功したもののバージョンが表示されたのでディレクトリが残っているせいかと思い削除すると別の場所にもrailsが存在したようでした。
同じ手順を踏むとGemが存在しないと言われ、現在ここで止まっています。
以下、実行した内容の一部です
~ % ruby -v ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19] ~ % gem -v 3.0.3 ~ % rails -v Rails 6.0.2.1 ~ % which rails /usr/local/bin/rails ~ % gem uninstall rails ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory. ~ % gem uninstall rails ~ % sudo gem uninstall rails Password: Successfully uninstalled rails-6.0.2.1 ~ % rails -v Rails 6.0.2.1 ~ % which rails /usr/local/bin/rails ~ % rm -rf /usr/local/bin/rails ~ % rails -v Rails 6.0.2.1 ~ % which rails /usr/bin/rails ~ % gem uninstall rails Gem 'rails' is not installed
#質問内容
① なぜrailsが2箇所にあるのでしょうか?別の方法でインストールしてしまっていたのでしょうか?
② 「Ruby/Gems/2.6.0」の2.6.0はバージョンのことでしょうか?だとするとrubyともgemとも違うのはなぜでしょうか?
③ gemからアンインストールできないrailsはどのように削除すればいいでしょうか?
これまでの過程で変にいじってしまっており自分では現在の状況もよく理解できていない状態です。
お力を貸していただけると幸いです。よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/16 10:02 編集
2020/02/16 10:07
2020/02/17 00:01