无法安装乘客模块

我正在尝试为rails应用程序configuration乘客和Nginx。

执行乘客命令时出现编译错误。

Ruby版本: ruby 2.3.1p112(2016-04-26修订版54768)[x86_64-linux]

Rails版本的 Rails 4.2.6

错误信息:-

# passenger-install-nginx-module /usr/local/rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/specification.rb:2158:in `method_missing': undefined method `this' for #<Gem::Specification:0x7cab3c passenger-5.0.28> (NoMethodError) from /usr/local/rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/specification.rb:1057:in `find_active_stub_by_path' from /usr/local/rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:64:in `require' from /usr/local/rvm/gems/ruby-2.3.1/gems/passenger-5.0.28/bin/passenger-install-nginx-module:33:in `<top (required)>' from /usr/local/rvm/gems/ruby-2.3.1/bin/passenger-install-nginx-module:23:in `load' from /usr/local/rvm/gems/ruby-2.3.1/bin/passenger-install-nginx-module:23:in `<main>' from /usr/local/rvm/gems/ruby-2.3.1/bin/ruby_executable_hooks:15:in `eval' from /usr/local/rvm/gems/ruby-2.3.1/bin/ruby_executable_hooks:15:in `<main>' 

你能帮我解决这个问题吗?

这在我的情况下工作:

删除红宝石和rvm – 然后重新安装。 再试一次。

如果尚未解决,您可以尝试:

宝石更新 – 系统

然后尝试再次编译。