ruby-on-rails Ruby 2.7.6加载错误:无法装入这样的文件-- ox/ox

xienkqul  于 2023-01-22  发布在  Ruby
关注(0)|答案(1)|浏览(99)

我试图在依赖于ox 2.10.0的项目中使用bundle exec rails assets:precompile。问题似乎是ox由于某种原因无法加载其C扩展。这是导致问题的行https://github.com/ohler55/ox/blob/f060f84b5cadcff209de4a517e6289d1a39fe87d/lib/ox.rb#L79
经过一番调查,我发现这可能会解决我的问题https://github.com/ohler55/ox/pull/301/files
由于依赖关系,我不能更改2.10.0的版本,也不能从2.7.6升级我的ruby版本。有什么办法可以解决这个问题吗?

k0pti3hp

k0pti3hp1#

这个版本对我来说一直运行良好。改变的是我从我的版本中删除了gem update --system。它一直在安装rubygems-update-3.3.26,但最近开始安装rubygems-update-3.4.4,这显然是导致我的问题的原因。我的问题通过从我的版本中删除gem得到了解决。

相关问题