当访问主页时(在成功运行bundle install
后),新的rails应用程序出现此错误,没有任何修改。
以下是版本号:ruby: 1.9.3p392 (2013-02-22 revision 39386) [x86_64-darwin12.2.1]
rails: 3.2.12
rvm: 1.18.14
gem: 2.0.0
bundler: 1.3.0.pre.8
调用which ruby
返回/Users/J/.rvm/rubies/ruby-1.9.3-p392/bin/ruby
,这看起来很可疑,对吧?
6条答案
按热度按时间mbjcgjjk1#
您需要更新Bundler:
gem update bundler
RubyGems release 2.0 seems to be the trigger for the error:
RubyGems 2.0包含了几个新特性和许多突破性的变化。其中一些更改会导致现有软件崩溃。..旧版本的RubyGems不支持RubyGems 2.0。
这里是issue details。
编辑,2023:我每天早上坐下来工作时都会运行这个更新。它让我远离麻烦:
5n0oy7gb2#
谢谢!
Rails-7,ruby 3.1.2,也有同样的问题。
通过
gem update --system
解决rn0zuynd3#
运行时间:
听起来最近有什么不对劲。
7rtdyuoh4#
你试过更新你的RubyGems吗?
8zzbczxx5#
mbskvtky6#
对我来说,这是所有上述+使用新的一个对我的nginx配置。