#はじめに
railsを誤ってlocalにインストールしてしまったので、アンインストールした時の手順を記事にしとこうと思います。
#環境
macOS Catalina バージョン 10.15.7
Homebrew 2.7.1
rbenv 1.1.2
ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-darwin19]
gem 3.2.4
Bundler version 2.1.4
#手順
先ずcd
でホームディレクトリに移動します。
続いてgem list
でgemをインストール状況を確認します。
gem list
*** LOCAL GEMS ***
.
.
.
rails (6.1.0, 6.0.3.4, 6.0.0)
rails-dom-testing (2.0.3)
rails-html-sanitizer (1.3.0)
rails-i18n (6.0.0)
railties (6.1.0, 6.0.3.4, 6.0.0)
rake (13.0.3, 13.0.1, 12.3.2)
.
.
.
rails (6.1.0, 6.0.3.4, 6.0.0)
rails6.0.0のみ使用するので、他の2つをアンイストールします。
#アンインストール
gem uninstall rails
だけでいいのかと思いきや、調べるとrailties
も削除する必要があるらしい。
gem uninstall rails -v '6.0.3.4'
gem uninstall railties -v '6.0.3.4'
上のコマンドを打つと、下記が表示される。
You have requested to uninstall the gem:
railties-6.0.3.4
rails-6.0.3.4 depends on railties (= 6.0.3.4)
If you remove this gem, these dependencies will not be met.
Continue with Uninstall? [yN] y
Successfully uninstalled railties-6.0.3.4
「railsアンインストールしてもいい?」と聞かられてるので、y
を入力します。
[yN]は[yes or No]という意味です。
続いて6.1.0
をアンインストールします。
gem uninstall rails -v '6.1.0'
gem uninstall railties -v '6.1.0'
You have requested to uninstall the gem:
railties-6.1.0
rails-6.1.0 depends on railties (= 6.1.0)
If you remove this gem, these dependencies will not be met.
Continue with Uninstall? [yN] y
アンインストールできてるか確認します。
rails -v
Rails 6.0.0
できてました!!
最後、bundle inatall
で読み込んで、変更を反映します。
bundle inatall
これで完了です。
##最後に
同じ様に悩んでる方々の助けになればと思い、記事を投稿しております。
それでは、また次回お会いしましょう〜