rub*_*ine 2 ruby rubygems ruby-on-rails
我刚刚完成了"rvm rubygems 1.3.5"和"gem install rails -v 2.2.2",两者都正常工作,我能够使用rails一段时间.
现在看起来铁轨和rubygems突然消失了,所以我重新安装了rubygem,但现在尝试重新安装导轨,我得到了
ERROR: While executing gem (NameError) uninitialized constant gem::Installer::ENV_PATHS
Run Code Online (Sandbox Code Playgroud)
我试图做同样的错误
gem update --system
Run Code Online (Sandbox Code Playgroud)
非常感谢任何帮助.
和我的
gem list shows rails(2.2.2)
Run Code Online (Sandbox Code Playgroud)
我正试图找到其他有类似问题的人,看起来它可能与GEM PATH有关,但我不知道从那里去哪里.在"宝石环境"中,我得到了GEM PATHS:
~/.rvm/gems/ruby-1.8.7-p371 <br />
~/.rvm/gems/ruby-1.8.7-p371@global <br />
Run Code Online (Sandbox Code Playgroud)
在控制台中键入以下命令.这对我有用.
rvm @global do gem uninstall -ax rubygems-bundler
Run Code Online (Sandbox Code Playgroud)
我在 1.3.5 中遇到了同样的问题,请将您的 rubygems 版本升级到 1.3.7 或 1.4.2
如果您使用的是 RVM
rvm 安装 rubygems 1.4.2
或者尝试
sudo gem update --system 1.4.2
| 归档时间: |
|
| 查看次数: |
1705 次 |
| 最近记录: |