我运行了这个命令:
gem --version
1.3.5
我发现这有点奇怪,因为我没有具体说明我问的是哪种宝石。
我正在尝试安装 rails gem 如下:
gem install rails 错误:安装 rails 时出错:bundler 需要 RubyGems 版本 >= 1.3.6
但我下载了最新的 gems 版本 1.7.2,但无法将其设置为系统默认版本。有什么办法可以解决此冲突吗?
答案1
尝试
sudo gem update --system
将 rubygems 更新到最新版本。
答案2
gem --version
告诉您 RubyGems 打包系统的版本。
如果您安装了新版本的 RubyGems,则它可能安装在非标准位置。它不会替换旧版本gem
,并且该版本仍是您的 PATH 中的版本。要运行您的版本,请直接执行它或将其放入您的 PATH 中。