从备份还原系统后,Ruby ripper.bundle库版本不兼容错误

问题描述 投票:0回答:1

必须从备份中还原整个系统后,我的Ruby gem遇到了麻烦。特别是,我收到与ripper.bundle有关的“不兼容的库版本”错误。

已尝试:

  1. 通过自制程序重新安装rbenv
  2. 通过rbenv重新安装Ruby
  3. 重新安装OpenSSL

回溯结束:

 1: from /Users/misteruser/Sites/asite/vendor/bundle/gems/activesupport-5.2.2.1/lib/active_support/dependencies.rb:291:in `block in require'
 /Users/misteruser/Sites/asite/vendor/bundle/gems/activesupport-5.2.2.1/lib/active_support/dependencies.rb:291:in `require': incompatible library version - /Users/misteruser/.rbenv/versions/2.5.0/lib/ruby/2.5.0/x86_64-darwin18/ripper.bundle (LoadError)
ruby rubygems ruby-on-rails-5 ruby-ripper
1个回答
0
投票

仅通过将Ruby从2.5.0升级到2.6.5最终解决了这个问题

© www.soinside.com 2019 - 2024. All rights reserved.