[解決済み] インストールされているすべてのGemsを削除して最初からやり直す
2022-09-03 09:32:48
質問
最近RubyとRuby on Railsの勉強を始め、入門教材もたくさん見ています。 最近、gems がインストールされない、またはインストールされても何らかの理由で使用できないエラーが発生し続けることがわかり、もう一度 Ruby がインストールされている状態まですべてを削除して、インストールをやり直したいと思うことにしました。 あるトレーニングビデオでは、RVM を使ってほとんどの gems をインストールするようになっていました。
要するに、私の質問は、「RVM、Rubygems、およびインストールされたすべての Gems を削除して、Ruby だけでやり直すにはどうしたらよいでしょうか。
編集: 私は Mac OS 10.6 を使用しています。
どのように解決するのですか?
からの RVM のサポートサイトより。
<ブロッククオートRVM は ~/.rvm に全てをインストールします。 RVM をシステムから削除するには、'rm -rf ~/.rvm'を実行してください。~/.rvmrcに追加の設定ファイルがあるかもしれません。 もちろん、RVMフックを bash/zsh のスタートアップ・ファイルに RVM フックがあります。
というわけで、コマンドラインから
rm -rf ~/.rvm
インストールされたgemsは全て~/.rvmフォルダにあるので、上記を実行するとgemsとインストールされたrubyが一度に削除されます。
デフォルトのrubyインストールでRVM前に追加したgemsは、コマンドプロンプトでこのように入力することで削除することができます。
for x in `gem list --no-versions`; do gem uninstall $x -a -x -I; done
関連
-
[解決済み】Mac OS X 10.8 / Xcode 4.4でgccを使用/インストールする方法
-
[解決済み】rmagick gem install "Can't find Magick-config"...
-
[解決済み] ruby installation is missing psych" エラーの解決方法は?
-
[解決済み] Gemfileでrubygemを指定するときの~>と>=の違いは何ですか?
-
[解決済み] key => "value"`と`key: "value"`のハッシュ表記に違いはありますか?
-
[解決済み] Rubyにおけるtapメソッドの利点
-
[解決済み] Rubyでbeginとendのブロックを使わずにrescueを使うには?
-
[解決済み] Rubyオプションのパラメータ
-
[解決済み] Rubyで本当に安いコマンドラインオプションのパース
-
[解決済み] rubyのinjectはreduceと同じ意味ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ...』の違い (ダブルドット) と '...' の違い?(トリプルドット)の違いについて教えてください。
-
[解決済み] Rubyの理想的なプロジェクト構造
-
[解決済み] Rubyでbeginとendのブロックを使わずにrescueを使うには?
-
[解決済み] このタスクを実行するには、Ruby と Sass をインストールし、PATH に配置する必要があります」という警告を解決するには?
-
[解決済み] Rubyオプションのパラメータ
-
[解決済み] Rubyのsend()は何をするのですか?
-
[解決済み] ruby システムコマンドの終了コードチェック
-
[解決済み] Ruby: 文字列の最初の文字を取得する方法
-
[解決済み] ルビー 負の数を正の数に変換する?
-
[解決済み] Ruby: selfを拡張する