У меня есть приложение для рельсов, работающее с rvm (1.21) и pow (0.2.0).Порошок и RVM Bundler: GemNotFound
Я недавно пришлось удалить/переустановить приложение и удивительно приложение теперь ошибка:
Your Rack app raised an exception when Pow tried to run it.
Bundler::GemNotFound: Could not find rake-10.0.4 in any of the sources
~/.rvm/[email protected]/gems/bundler-1.3.5/lib/bundler/spec_set.rb:92
...
Я гугле и stackoverflowed его и сделал некоторые действия:
камень установки грабли/пакетное обновление rake: https://stackoverflow.com/questi...the-sources-bundlergemnotfound
добавлено pow/rvm правило: rvm env - [ruby] @ [gemset]> .powenv вот так: http://ryandeussing.com/blog/20...vm-play-nice-dot-rvmrc-powenv/
пытался добавить этот .powrc файл конфигурации: https://gist.github.com/nbibler/5307941
попытался понизить RVM до 1.9.2
воссозданы симлинки в .pow/
испытанный rackup -p 3000 (и в результате localhost: 3000 работает хорошо)
но со всеми этими, я эта ошибка. Я не мог сопоставить какое-либо другое решение, чтобы помочь мне проверить его. Есть ли у вас какая-либо другая идея, чтобы заставить ее работать?
Версии:
RVM 1.21 Затем 1.9.2 затем РВМ получить голову (так 1,22)
Рельсы: 3.2.13
Рубин: 2.0.0 P247
порошок: 0.2.0
Я нахожусь на Mac OS X Lion (мигрировал из Snow Leopard)
Есть идеи?
UPDATE:
source 'https://rubygems.org'
gem 'rails', '3.2.13'
gem 'pg', '0.15.1'
gem 'jquery-rails', '2.2.1'
gem 'rmagick', '2.13.2'
gem 'carrierwave', '0.8.0'
gem "localeapp", '0.6.9'
gem 'globalize3', '0.3.0'
gem 'strong_parameters', '0.2.0'
gem 'devise', '2.2.4'
gem 'devise_invitable', '~> 1.1.0'
gem "therubyracer", "0.11.4"
gem "jbuilder", "1.4.1"
gem "angular-rails", "0.0.12"
gem "jquery-ui-rails", "4.0.2"
gem "font-awesome-rails", "3.1.1.2"
gem "fog", "1.3.1"
gem "underscore-rails", "1.4.4"
gem "rake", "10.0.4"
group :doc do
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc', require: false
end
group :assets do
gem 'uglifier', '2.0.1'
end
group :test do
gem 'mocha', '0.13.3', require: false
gem 'factory_girl_rails', '4.2.1'
gem 'minitest', '4.7.1'
gem 'simplecov', '0.7.1', require: false
end
group :development do
gem 'magic_encoding', '0.0.2'
gem 'quiet_assets', '1.0.2'
end
Посмотрите на свою ошибку 'undler :: GemNotFound: не удалось найти rake-10.0.4 в любом из источников' ...............' rake-10.0.4' do у вас есть рейк, пожалуйста, установите его или в Gemfile просто «gem» rake »,« 10 .0.4'', а затем «bundle install» –
О да, извините, я не упоминал об этом: у меня есть рейк (10.1.0, 10.0. 4). Я также тестировал различные гемзеты, но у всех есть обе версии rake – user1713964
oh ... в вашем файле gem вы должны упомянуть или заблокировать драгоценный камень рейка в версии 10.0.4, поэтому, пожалуйста, измените свой gemfile и напишите 'gem 'rake', ' 10,0.4'', а затем 'bundle install' –