ios 解决executable pod (Gem::GemNotFoundException)报错问题

问题起因

在进行更新pod search WMZPagrController 时,出现了

ERROR: While executing gem ... (Gem::FilePermissionError)

You don't have write permissions for the /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/gems/2.6.0 directory.

报错

解决方案

  • 更新ruby

1.查看 所需要安装的ruby版本

rvm list known

image.png
  • 安装指定版本

rvm install 3.0.0

  • 查看版本号

ruby -v

image.png
  • 切换环境变量
image.png
  • 更新cocoapods

sudo gem install -n /usr/local/bin cocoapods

  • 查看pod 版本

pod --version

再次执行 pod seacrh WMZPageController 库,本以为可以一切顺利,可惜人算不如天算,仍然没有成功,不过失败乃成功之母,接着来

更新本地库

pod repo update --verbose

image

出现这样的样式,就离成功不远了

pod seacrh WMZPageController 就出现最新版本了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容