【问题标题】:Ruby on rails installation gem puma errorRuby on rails 安装 gem puma 错误
【发布时间】:2019-03-01 13:31:03
【问题描述】:

错误:[rake --tasks] /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/resolver.rb:286:in block in verify_gemfile_dependencies_are_found!': Could not find gem 'puma (~> 3.11)' in any of the gem sources listed in your Gemfile. (Bundler::GemNotFound) from /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/resolver.rb:254:ineach' 来自 /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/resolver.rb:254:in verify_gemfile_dependencies_are_found!' from /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/resolver.rb:48:instart' 来自 /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/resolver.rb:22:in resolve' from /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/definition.rb:258:inresolve' 来自 /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/definition.rb:171:in specs' from /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/definition.rb:238:inspecs_for' 来自 /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/definition.rb:227:in requested_specs' from /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/runtime.rb:108:inblock in definition_method' 来自 /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/runtime.rb:20:in setup' from /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler.rb:107:insetup' 来自 /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/setup.rb:20:in <top (required)>' from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:127:inrequire' 来自 /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:127:in rescue in require' from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:39:inrequire' 来自 /Users/abhisumishra/RubymineProjects/untitled5/config/boot.rb:3:in <top (required)>' from /Users/abhisumishra/RubymineProjects/untitled5/bin/rake:2:inrequire_relative' 来自 /Users/abhisumishra/RubymineProjects/untitled5/bin/rake:2:in <main>' Error:[rake --prereqs] /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/resolver.rb:286:inblock in verify_gemfile_dependencies_are_found!':在 Gemfile 中列出的任何 gem 源中找不到 gem 'puma (~> 3.11)'。 (捆绑器::GemNotFound) 来自 /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/resolver.rb:254:in each' from /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/resolver.rb:254:inverify_gemfile_dependencies_are_found! 来自 /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/resolver.rb:48:in start' from /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/resolver.rb:22:inresolve' 来自 /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/definition.rb:258:in resolve' from /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/definition.rb:171:inspecs' 来自 /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/definition.rb:238:in specs_for' from /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/definition.rb:227:inrequested_specs' 来自 /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/runtime.rb:108:in block in definition_method' from /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/runtime.rb:20:insetup' 来自 /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler.rb:107:in setup' from /Users/abhisumishra/.gem/ruby/2.3.0/gems/bundler-1.16.5/lib/bundler/setup.rb:20:in' 来自 /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:127:in require' from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:127:inrescue in require' 来自 /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:39:in require' from /Users/abhisumishra/RubymineProjects/untitled5/config/boot.rb:3:in' 来自 /Users/abhisumishra/RubymineProjects/untitled5/bin/rake:2:in require_relative' from /Users/abhisumishra/RubymineProjects/untitled5/bin/rake:2:in' 这些是我在尝试安装导轨时遇到的错误。请帮忙。

【问题讨论】:

  • 您还应该编辑您的问题以包括:您使用的平台和版本、您执行了什么命令来获取错误、您采取的任何其他故障排除步骤。

标签: ruby-on-rails ruby rubygems


【解决方案1】:

在这种情况下,第一行是您的错误。看起来您在代码或 gemfile 中需要 puma(或者......您需要的其中一个 gem 依赖于 puma)。

您应该将 puma 3.11 版添加到您的 gemfile,然后运行 ​​bundle-install 以在您的 gemfile 中安装所有内容。

【讨论】:

    【解决方案2】:

    我相信安装 Ruby Gem puma 应该可以解决您的问题。

    问候。

    【讨论】:

    • 欢迎来到 Stack Overflow。这是一个最小的答案。如果您在安装说明中提供解释,将会更有帮助。 How to Answer。谢谢。
    猜你喜欢
    • 2013-12-16
    • 2015-07-15
    • 2014-03-02
    • 2021-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多