更新到 Big Sur 后,rails 不再运行我的应用程序。/Users/me/.rvm/gems/ruby-2.6.6@my_app/gems/bootsnap-1.4.8/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in require': cannot load such file -- /Users/me/.rvm/gems/ruby-2.6.6@my_app/gems/newrelic_rpm-6.10.0.364/lib/new_relic/agent/instrumentation/active_storage.rb (LoadError)
该错误并非特定于 gem,因为它会为不同的 gem 抛出相同的错误。我已经尝试重新安装 rvm、bundler 和我所有的库(几乎所有我能想到的),但没有解决这个问题。任何尝试解决此问题的想法都值得赞赏。
清除 app tmp 文件夹中的 bootsnap 缓存并不能解决问题。它只会每次将错误更改为不同cannot load such file -- some different gem
的错误,或者抛出看起来像的错误/Users/tomblais/.rvm/gems/ruby-2.6.6@crm-web/gems/bootsnap-1.4.8/lib/bootsnap/compile_cache/iseq.rb:13:in compile_file': Interrupted system call @ rb_sysopen - /Users/tomblais/Documents/starburstLabs/crm-web/app/helpers/email_connect/email_templates_helper.rb (Errno::EINTR)
更新:我已经擦除了我的驱动器并完成了 MacOS Big Sur 的全新安装,昨天设置了所有内容,并且运行良好。今天去运行我的程序并得到与我上面列出的相同类型的错误,不知道这里发生了什么。