[英]Error: "Could not find 'cocoapods'" while installing a Pod
我试图在我的项目中使用pod install
来实现 SDK,但它抛出了这个错误:
/Library/Ruby/Site/2.0.0/rubygems/dependency.rb:318:in 'to_specs':在总共 35 个 gem 中找不到 'cocoapods' (>= 0.a) (Gem::LoadError)签入'GEM_PATH=/Users/admin/.gem/ruby/2.0.0:/Library/Ruby/Gems/2.0.0:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby /gems/2.0.0',从 /Library/Ruby/Site/2.0.0/rubygems/dependency.rb:327:in 'to_spec' from /Library/Ruby/Site/2.0.0/ 执行
gem env
以获取更多信息rubygems/core_ext/kernel_gem.rb:64:in 'gem' 来自 /usr/local/bin/pod:22:in `'
有谁知道是什么原因以及如何解决它?
首先使用 sudo 命令卸载 CocoaPods。
请按照以下步骤操作:
sudo gem uninstall cocoapods
gem install cocoapods
pod install
再次安装时不要使用sudo
命令。 您可以从这里找到sudo less 安装。
Command Line Tools
版本更改为Xcode
$ sudo gem uninstall cocoapods
$ sudo gem uninstall xcodeproj
$ sudo gem install xcodeproj
$ sudo gem install cocoapods
pod --version
以验证它是否有效此问题与更新 Ruby 相关。 因此,您应该应用以下步骤:
尝试直接运行此命令
使用sudo gem update --system
更新系统 gem
之后使用sudo gem install cocoapods
重新sudo gem install cocoapods
和最后一次pod install
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.