Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.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找不到gem的兼容版本;铁路公司“';_Ruby On Rails_Ruby_Rubygems_Gem - Fatal编程技术网

Ruby on rails 获取错误';Bundler找不到gem的兼容版本;铁路公司“';

Ruby on rails 获取错误';Bundler找不到gem的兼容版本;铁路公司“';,ruby-on-rails,ruby,rubygems,gem,Ruby On Rails,Ruby,Rubygems,Gem,我遵循Michael Hartl的ruby on rails教程,在部署我的第一个应用程序时,我遇到以下错误: Bundler could not find compatible versions for gem "railties": In Gemfile: rails (= 4.0.0) x86-mingw32 depends on railties (= 4.0.0) x86-mingw32 sass-rails (= 4.0.0) x86-mingw

我遵循Michael Hartl的ruby on rails教程,在部署我的第一个应用程序时,我遇到以下错误:

Bundler could not find compatible versions for gem "railties":

  In Gemfile:

    rails (= 4.0.0) x86-mingw32 depends on
      railties (= 4.0.0) x86-mingw32

    sass-rails (= 4.0.0) x86-mingw32 depends on
      railties (4.0.1.rc3)
我的文件如下所示:

source 'https://rubygems.org'

ruby '1.9.3'

gem 'rails', '4.0.0'

group :development do
  gem 'sqlite3', '1.3.8'
end

gem 'sass-rails',   '4.0.0'

gem 'uglifier', '2.1.1'

gem 'coffee-rails', '4.0.1'

gem 'jquery-rails', '3.0.4'

gem 'turbolinks'

gem 'jbuilder', '~> 1.2'

group :doc do
  # bundle exec rake doc:rails generates the API under doc/api.

  gem 'sdoc', require: false

end

知道我在这里遗漏了什么吗?

我会重新安装railties gem

gem install railties

尝试运行
bundle update

如果不起作用,请删除Gemfile.lock并运行

bundle install.

然后重新启动服务器

您使用的是什么版本的rubygems
gem-v
@NickM:建议安装一个RC版本的designe,这是不正确的。上面问题中的Gemfile甚至不包括Deviate。@RyanBigg我正在一步一步地学习教程,我看不到任何地方提到“Deviate”。我安装了railties,C:\rubyexample\first\u app>gem list railties***本地GEMS***railties(4.0.0,3.2.13)