rvm(1.21) と pow(0.2.0) で実行されている Rails アプリがあります。
最近、アプリをアンインストール/再インストールする必要がありましたが、驚くべきことに、アプリにエラーが発生しました:
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/ruby-2.0.0-p247@global/gems/bundler-1.3.5/lib/bundler/spec_set.rb:92
...
私はそれをグーグルでスタックオーバーフローし、いくつかのアクションを実行しました:
gem install rake/bundle update rake : https://stackoverflow.com/questi...the-sources-bundlegemnotfound
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、次に rvm get head (つまり 1.22)
レール: 3.2.13
ルビー: 2.0.0 p247
粉末:0.2.0
Mac OS X Lion (Snow Leopard から移行) を使用しています。
何か案が ?
アップデート :
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