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 就出现最新版本了

你可能感兴趣的:(ios 解决executable pod (Gem::GemNotFoundException)报错问题)