捆绑期间似乎有些错误!在捆绑安装
之后,似乎可以看到以下消息C:\Users\Nir\Desktop\my projects\projectmeal>bundle install
Fetching gem metadata from https://rubygems.org/............
Fetching version metadata from https://rubygems.org/...
Fetching dependency metadata from https://rubygems.org/..
Resolving dependencies...........................
Bundler could not find compatible versions for gem "activesupport":
In snapshot (Gemfile.lock):
activesupport (= 5.0.0.1)
In Gemfile:
carrierwave x86-mingw32 was resolved to 0.11.2, which depends on
activesupport (>= 3.2.0) x86-mingw32
easy_rails_money (~> 0.0.8) x86-mingw32 was resolved to 0.0.8, which depends
on
activesupport (~> 3.2) x86-mingw32
elasticsearch-model x86-mingw32 was resolved to 0.1.9, which depends on
activesupport (> 3) x86-mingw32
factory_girl_rails x86-mingw32 was resolved to 4.7.0, which depends on
factory_girl (~> 4.7.0) x86-mingw32 was resolved to 4.7.0, which depends
on
activesupport (>= 3.0.0) x86-mingw32
factory_girl_rails x86-mingw32 was resolved to 4.7.0, which depends on
factory_girl (~> 4.7.0) x86-mingw32 was resolved to 4.7.0, which depends
on
activesupport (>= 3.0.0) x86-mingw32
rspec-rails x86-mingw32 was resolved to 3.5.2, which depends on
activesupport (>= 3.0) x86-mingw32
Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.
当我尝试运行一些像 rake db:create 这样的rails命令时,终端中会出现以下错误
C:\Users\Nir\Desktop\my projects\projectmeal>rake db:create
Could not find gem 'guard-rspec x86-mingw32' in any of the gem sources listed in
your Gemfile or available on this machine.
Run `bundle install` to install missing gems.
并且过程继续.....
答案 0 :(得分:0)
如果捆绑说它无法找到兼容的宝石版本,那可能是因为它无处可寻。您正在给它版本号,即强制它为每个宝石采用某些版本,或者优于X的版本,或者低于X的版本。
而不是:
gem 'activesupport'
尝试:
gem 'activesupport', '3.2.0'