Powder and RVM Bundler : GemNotFound



我有一个运行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
...

我用谷歌搜索并堆叠溢出它并做了一些操作:

  • 宝石安装耙/捆绑包更新耙子: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/中重新创建的符号链接

  • 测试机架 -p 3000(因此本地主机:3000 运行良好)

但是对于所有这些,我总是有这个错误。我无法匹配任何其他解决方案来帮助我测试它。您还有其他想法可以使其工作吗?

版本:

  • RVM 1.21 然后 1.9.2 然后 rvm 获取头部(所以 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

好的。我们修复了此问题。我们唯一的解决方案是删除数据库,终止所有 pow 和 PG 进程并重新启动所有服务器。

服务器想要的内容和应用程序的建议之间似乎一团糟。

最新更新