LoadError - 库版本不兼容 - /Users/user/gems/gems/ffi-1.13.1/lib/ffi_c.bundle

Posted

技术标签:

【中文标题】LoadError - 库版本不兼容 - /Users/user/gems/gems/ffi-1.13.1/lib/ffi_c.bundle【英文标题】:LoadError - incompatible library version - /Users/user/gems/gems/ffi-1.13.1/lib/ffi_c.bundle 【发布时间】:2021-03-10 15:47:21 【问题描述】:

当我尝试在 react native 项目的 ios 目录中使用 pod install 命令安装模块时,出现以下错误:

LoadError - incompatible library version - /Users/user/gems/gems/ffi-1.13.1/lib/ffi_c.bundle

如何修复它以使我的命令成功执行? 为了解决这个问题,我尝试卸载 ffi-1.13.1 并尝试安装 ffi-1.13.0、ffi-1.12 版本并再次执行命令pod install。显示了相同的错误。 还在 Github 存储库中打开了问题 CocoaPods、React Native Mapbox

【问题讨论】:

哪里可以解决这个问题?我也遇到了同样的问题。 @mjwunderlich github.com/CocoaPods/CocoaPods/issues/… 【参考方案1】:

使用下面的命令

gem install ffi

这解决了我系统中的相同问题 (Big Sur)

【讨论】:

以上是关于LoadError - 库版本不兼容 - /Users/user/gems/gems/ffi-1.13.1/lib/ffi_c.bundle的主要内容,如果未能解决你的问题,请参考以下文章

LoadError:MySQL2 gem 问题,Ubuntu LTS 20.04 上的 libmysqlclient.so.20 版本不正确

未加载库:/opt/local/lib/libssl.1.0.0.dylib (LoadError)

未加载库:/usr/local/opt/readline/lib/libreadline.6.dylib (LoadError)

未加载修复库:libmysqlclient.16.dylib(LoadError)

未加载库:/usr/local/opt/openssl/lib/libssl.1.0.0.dylib (LoadError)

Julia LoadError: Failed to precompile GR问题解决