Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Bundler与Rubygems 2.0不兼容。请升级到Bundler 1.3或更高版本_Ruby On Rails_Ruby On Rails 3_Rubygems_Bundler_Gem Bundler - Fatal编程技术网

Ruby on rails Bundler与Rubygems 2.0不兼容。请升级到Bundler 1.3或更高版本

Ruby on rails Bundler与Rubygems 2.0不兼容。请升级到Bundler 1.3或更高版本,ruby-on-rails,ruby-on-rails-3,rubygems,bundler,gem-bundler,Ruby On Rails,Ruby On Rails 3,Rubygems,Bundler,Gem Bundler,我正在部署一个RubyonRails应用程序,并且在设置一个新框时,我拥有的启动脚本的一部分是gem update--system 这是在将Rubygems升级到2.0版时发生的。但是,bundler似乎与这个新版本的Rubygems不兼容 Bundler is not compatible with Rubygems 2.0. Please upgrade to Bundler 1.3 or higher. 是否有人看到了这一点或找到了解决方法?更新到bundler的预发行版后,将其修复 g

我正在部署一个RubyonRails应用程序,并且在设置一个新框时,我拥有的启动脚本的一部分是
gem update--system

这是在将Rubygems升级到2.0版时发生的。但是,
bundler
似乎与这个新版本的Rubygems不兼容

Bundler is not compatible with Rubygems 2.0.
Please upgrade to Bundler 1.3 or higher.

是否有人看到了这一点或找到了解决方法?

更新到bundler的预发行版后,将其修复

gem install bundler --pre

我也有同样的问题,因为我使用的是RVM,所以我用以下命令修复了它:

rvm rubygems 1.8.25
如果不使用RVM,可以尝试以下操作:

rubygems 1.8.25
这将删除您的Rubygems 2.0,并允许Bundler重新工作。

如文所述,为了使用Rubygems 2.0安装预发行版,您必须指定版本并禁用
ri
rdoc

gem install rails --version=4.0.0.beta1 --no-ri --no-rdoc

这也适用于bundler 1.3.0。

这对我不起作用,安装“bundler--pre”并没有解决我的问题。该应用程序使用的是Rails 3.2.12和Ruby 2.0.0p0。您使用的是哪个版本的Bundler?什么版本的gem?gem版本2.0.0和bundler版本1.3.0将此视为使用Ruby 2.0.0和NoGo安装Rails 4的机会,并得到错误:$gem安装Rails--pre error:在执行gem时。。。(Gem::DependencyError)无法解析依赖项:rails需要activesupport(=4.0.0.beta1)、actionpack(=4.0.0.beta1)、activerecord(=4.0.0.beta1)、actionmailer(=4.0.0.beta1)、rails(=4.0.0.beta1)、Sprocket rails(~>2.0.0.rc3)哇,我很高兴我的Ruby 1.9.3p374安装可以依靠。给大家一个警告:不要做“gem更新——系统”,否则在这个问题解决之前,你可能会完全搞乱你的Ruby安装,没有任何恢复的机会。但愿我有时间深入研究一下。