大佬教程收集整理的这篇文章主要介绍了ruby-on-rails – Bundler找不到gem“activesupport”和“railties”的兼容版本,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
actionmailer (4.0.0,3.2.13) actionpack (4.0.0,4.0.0.rc2,3.2.13) activemodel (4.0.0,3.2.13) activerecord (4.0.0,3.2.13) activerecord-deprecated_finders (1.0.3) activerecord-sqlserver-adapter (3.2.10) activeresource (3.2.13) activesupport (4.0.0,3.2.13) arel (4.0.0,3.0.2) atomic (1.1.10) bcrypt-ruby (3.1.1 x86-mingw32) bigdecimal (1.1.0) builder (3.1.4,3.0.4) bundler (1.3.4) coffee-rails (4.0.0,3.2.2) coffee-script (2.2.0) coffee-script-source (1.6.1) devise (3.0.0) diff-lcs (1.2.4) erubis (2.7.0) execjs (1.4.0) hike (1.2.1) i18n (0.6.4,0.6.1) io-console (0.3) journey (1.0.4) jquery-rails (3.0.4,2.2.1) json (1.5.5) mail (2.5.3) mime-types (1.21) minitest (4.7.5,2.5.1) multi_json (1.7.1) orm_adapter (0.4.0) pg (0.14.1 x86-mingw32) polyglot (0.3.3) rack (1.5.2,1.4.5) rack-cache (1.2) rack-ssl (1.3.3) rack-test (0.6.2) rails (4.0.0,3.2.13) railties (4.0.0,3.2.13) rake (10.0.3,0.9.2.2) rb-readline (0.4.2) rdoc (3.9.5) rspec (2.14.1) rspec-core (2.14.4) rspec-expectations (2.14.0) rspec-mocks (2.14.1) rspec-rails (2.14.0) rubyzip (0.9.9) sass (3.2.7) sass-rails (4.0.0,3.2.6) sprockets (2.10.0,2.2.2) sprockets-rails (2.0.0) sqlite3 (1.3.7 x86-mingw32) sqlite3-ruby (1.3.3) thor (0.18.1,0.17.0) thread_safe (0.1.0) tilt (1.3.6) Tiny_tds (0.5.1 x86-mingw32) treetop (1.4.12) tzinfo (0.3.37) WARDen (1.2.3)
我试过捆绑安装:
Bundler could not find compatible versions for gem "railties": In Gemfile: rspec-rails (= 2.6.1) x86-mingw32 depends on railties (~> 3.0) x86-mingw32 sass-rails (~> 4.0.0) x86-mingw32 depends on railties (4.0.0)
和捆绑更新:
Bundler could not find compatible versions for gem "activesupport": In Gemfile: rspec-rails (= 2.6.1) x86-mingw32 depends on activesupport (~> 3.0) x86-mingw32 rails (= 4.0.0) x86-mingw32 depends on activesupport (4.0.0) 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.0.rc2)
但这没有帮助.我也删除了gemfile.lock并运行了上面提到的命令,但仍然没有运气.我觉得奇怪的是它抱怨了宝石的版本冲突,但是当我查看gem文件时,我看到所有必需的版本都已安装.你能不能指出我可能做错了什么,因为我完全没有想法?谢谢.
更新:
这是我的gemfile:
source 'https://rubygems.org' # Bundle edge Rails instead: gem 'rails',github: 'rails/rails' gem 'rails','4.0.0' # Use sqlite3 as the database for Active Record #gem 'sqlite3' # Use SCSS for stylesheets gem 'sass-rails','~> 4.0.0' # Use Uglifier as compressor for JavaScript assets gem 'uglifier','>= 1.3.0' # Use CoffeeScript for .js.coffee assets and views gem 'coffee-rails','~> 4.0.0' # See https://github.com/sstephenson/execjs#readme for more supported runtimes # gem 'therubyracer',platforms: :ruby # Use jquery as the JavaScript library gem 'jquery-rails' # Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks gem 'turbolinks' # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder gem 'jbuilder','~> 1.2' group :doc do # bundle exec rake doc:rails generates the API under doc/api. gem 'sdoc',require: false end # Use ActiveModel has_secure_password # gem 'bcrypt-ruby','~> 3.0.0' # Use unicorn as the app server # gem 'unicorn' # Use Capistrano for deployment # gem 'capistrano',group: :development # Use debugger # gem 'debugger',group: [:development,:test] group :development do gem 'sqlite3' gem 'rspec-rails','2.6.1',:require => 'rspec-rails' gem 'faker','0.3.1' end group :test do gem 'sqlite3' gem 'rspec-rails',:require => 'rspec-rails' gem 'webrat','0.7.1' gem 'factory_girl_rails','1.0' gem 'turn',:require => false end group :production do gem 'pg' end
尝试从Gemfile中删除罪魁祸首宝石的版本号,然后重试:
gem 'rspec-rails'
代替
gem 'rspec-rails','2.6.1'
以上是大佬教程为你收集整理的ruby-on-rails – Bundler找不到gem“activesupport”和“railties”的兼容版本全部内容,希望文章能够帮你解决ruby-on-rails – Bundler找不到gem“activesupport”和“railties”的兼容版本所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。