首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在0x00000001045b8000安装吊舱母线错误时出错

在0x00000001045b8000安装吊舱母线错误时出错
EN

Stack Overflow用户
提问于 2021-07-28 02:58:45
回答 3查看 16.8K关注 0票数 64

我只是在学习如何使用cocoapods,并且在安装一个吊舱时遇到了一个错误。

最严重的错误:

/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.3/lib/ffi/library.rb:275:错误总线错误在0x00000001045b8000 ruby 2.6.3p62 (2019-0416修订版67580)

错误的底部:

zsh:中止吊舱安装

按照这里的一些线程和GitHub的建议,尝试了以下内容:

  • 卸载和重新安装茧足类
  • sudo gem安装xcodeproj
  • sudo gem更新

但是似乎什么都没有起作用;错误仍然存在,.xcworkspace文件也没有出现。

任何帮助都将不胜感激。谢谢!

EN

回答 3

Stack Overflow用户

发布于 2022-01-04 15:36:11

如果另一种解决方案(sudo arch -x86_64 gem install ffi)对您不起作用,那么尝试下面的解决方案:

gem install --user-install ffi -- --enable-libffi-alloc

在此之后,运行pod install或任何您试图再次执行的操作,但不要以arch -x86_64作为前缀。

它为我工作,没有问题,这样我也可以避免采用英特尔模拟(罗塞塔2)的方式。

我在关于ffi github项目的问题中找到了这个解决方案。

票数 174
EN

Stack Overflow用户

发布于 2021-07-28 06:51:29

不久前,我遇到了一个有这个问题的人,我相信其中一个建议是尝试以下几点:

使用gem安装

代码语言:javascript
运行
复制
sudo arch -x86_64 gem install ffi

然后运行这个

代码语言:javascript
运行
复制
arch -x86_64 pod install

可能管用,可能不行,我不太确定。这是因为从您的错误消息的arm64部分,我假设您有一个M1 Mac。不管怎样,这可能值得一试。

票数 35
EN

Stack Overflow用户

发布于 2022-05-19 23:25:45

brew重新安装brew并删除ffi gem为我解决了这个问题。

代码语言:javascript
运行
复制
sudo gem uninstall cocoapods
sudo gem uninstall ffi
brew install cocoapods
pod install
票数 23
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68553842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档