小编aud*_*ric的帖子

Bundler找不到gem"bundler"的兼容版本:

在这里完成Ruby和Rails的新人...过去曾尝试过一些教程,但那是关于它的.我正在尝试遵循"Ruby on Rails 3 Tutorial"一书,并找到了一个障碍,我在这里和谷歌搜索后找不到任何帮助.

我还没有做过任何事情; 只要:

rails new first_app
Run Code Online (Sandbox Code Playgroud)

然后将Gemfile sqlite3更改为

gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
Run Code Online (Sandbox Code Playgroud)

当我运行'bundle install'时,我得到以下内容:

Fetching gem metadata from http://rubygems.org/.........
Bundler could not find compatible versions for gem "bundler":
  In Gemfile:
    rails (= 3.0.1) ruby depends on
      bundler (~> 1.0.0) ruby

  Current Bundler version:
    bundler (1.1.3)

This Gemfile requires a different version of Bundler.
Perhaps you need to update Bundler by running `gem install bundler`?
Run Code Online (Sandbox Code Playgroud)

我试过通过卸载捆绑包

gem uninstall bundler -v 1.1.3
Run Code Online (Sandbox Code Playgroud)

然后通过安装bundler v1.0.0

gem install …
Run Code Online (Sandbox Code Playgroud)

ruby bundle ruby-on-rails bundler

19
推荐指数
4
解决办法
4万
查看次数

标签 统计

bundle ×1

bundler ×1

ruby ×1

ruby-on-rails ×1