gpt4 book ai didi

ios - pod install 向我提出错误如何解决

转载 作者:行者123 更新时间:2023-11-29 13:53:35 25 4
gpt4 key购买 nike

我从远程存储库中提取了 iOS 项目。然后我尝试安装由 cocoapods 其他开发人员介绍的新 pod工具,所以我运行 pod install,但出现以下错误:

pod install
/Library/Ruby/Site/2.3.0/rubygems/dependency.rb:313:in `to_specs': Could not find 'thread_safe' (~> 0.1) - did find: [thread_safe-0.3.6-java] (Gem::MissingSpecVersionError)
Checked in 'GEM_PATH=/Users/john/.rvm/gems/jruby-9.2.5.0:/Users/john/.rvm/gems/jruby-9.2.5.0@global', execute `gem env` for more information
from /Library/Ruby/Site/2.3.0/rubygems/specification.rb:1472:in `block in activate_dependencies'
from /Library/Ruby/Site/2.3.0/rubygems/specification.rb:1461:in `each'
from /Library/Ruby/Site/2.3.0/rubygems/specification.rb:1461:in `activate_dependencies'

为什么?如何解决?

============== 更多信息 ======

当我通过命令 ruby -v 检查我的 ruby​​ 版本时,我得到了 jruby 版本:

ruby -v
jruby 9.2.5.0 (2.5.0) 2018-12-06 6d5a228 Java HotSpot(TM) 64-Bit Server VM 12.0.2+10 on 12.0.2+10 +jit [darwin-x86_64]

为什么它显示的是 jruby 版本而不是我正在使用的 ruby​​ 版本?

最佳答案

这与将 Mac 更新到 10.15 有关。这是由于 Cocoapods 在 gem 2.3.0 中,而 Catalina 希望它在 2.6.0 中。

4 或 5 个解决方案已被 posted on their github .我个人无法让其中任何一个发挥作用,但根据表情,这个对大约 80 人有效:

brew install cocoapods --build-from-source

brew link --overwrite cocoapods

From @CathyXian on GitHub

关于ios - pod install 向我提出错误如何解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58236751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com