3

「rvm ruby​​gems 1.3.5」と「gem install rails -v 2.2.2」を実行したところ、どちらも正しく機能し、しばらくはレールを使用できました。

Railsとrubygemsが突然消えたように見えるので、rubygemを再インストールしましたが、Railsを再インストールしようとすると、

ERROR:  While executing gem (NameError) uninitialized constant gem::Installer::ENV_PATHS

しようとすると同じエラーが発生します

gem update --system

助けていただければ幸いです。

と私

gem list shows rails(2.2.2)

私は同様の問題を抱えている他の人を見つけようとしています.GEM PATHと関係があるようですが、そこからどこに行くべきかわかりません. 「gem 環境」では、GEM PATHS に対して次のように取得します。

~/.rvm/gems/ruby-1.8.7-p371 <br />
~/.rvm/gems/ruby-1.8.7-p371@global <br />
4

2 に答える 2

7

コンソールに以下のコマンドを入力します。これでうまくいきました。

   rvm @global do gem uninstall -ax rubygems-bundler
于 2013-05-31T11:17:58.343 に答える
5

1.3.5 で同じ問題に直面しました。rubygems のバージョンを 1.3.7 または 1.4.2 にアップグレードしてください。

RVMを使用している場合

rvm インストール ruby​​gems 1.4.2

または試してみてください

sudo gem update --system 1.4.2

于 2013-03-01T14:02:27.300 に答える