美文网首页iOS 技术分享
Mac - 安装pod无权限

Mac - 安装pod无权限

作者: Joh蜗牛 | 来源:发表于2022-03-28 19:00 被阅读0次

安装pod时,报无写入权限的错误:

/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin21/rbconfig.rb:230: warning: Insecure world writable dir /opt/homebrew/opt in PATH, mode 040777

 While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /usr/bin directory.

解决方法:

1.有文章说使用如下代码即可解决,但未起效:

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

2.也有说是权限问题:
提示含义:
目录被赋予777的权限,不安全。
如何解决:
将提示权限改为775,问题即可解决。

解决方法:

sudo chmod go-w /usr/local/bin
sudo chmod 775 /usr/local

3.有说是安全机制问题(https:/blog.csdn.net/SharkToping/article/details/79464581),试过后未生效。

关闭安全机制

4.最终发现是路径问题:
(1)首先使用homebrew安装ruby:

$ brew install ruby

(2)设置环境并应用:

$ echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> /Users/xxx/.bash_profile
$ echo 'export LDFLAGS="-L/usr/local/opt/ruby/lib"' >> ~/.bash_profile
$ echo 'export CPPFLAGS="-I/usr/local/opt/ruby/include"' >> ~/.bash_profile

$ source ~/.bash_profile
注意:第一行代码中的xxx一定要是用户中的用户文件名,之前的报错就是路径不对导致的
路径名称

(3)检查环境

$ ruby -v
ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-darwin18]
$ which ruby
/usr/local/opt/ruby/bin/ruby

(4)安装cocoapods

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

相关文章

  • Mac - 安装pod无权限

    安装pod时,报无写入权限的错误: 解决方法: 1.有文章说使用如下代码即可解决,但未起效: 2.也有说是权限问题...

  • Mac cocoapods 安装(更新)

    Mac 最新系统由于权限问题,pod通过Homebrew这软件包管理工具来安装比较方便。 安装Homebrew 复...

  • CocoaPods安装

    Mac 环境下安装Pod Pod安装需要ruby,ruby需要rvm可以终端中查看rvm 安装没有 如果没有安装则...

  • mac 安装 High Sierra后 pod 命令不能用

    mac 安装 High Sierra后 pod 命令不能用,报/usr/local/bin/pod: /Syst...

  • Mac 安装pod

  • hexo Mac 环境下安装

    使用 Mac 环境, 搭建个人博客网站 前置 : 安装 git 安装 node 安装 如果报错 . 出现权限问题...

  • Mac - CocoaPods 安装

    检查 首先查看Mac中是否已经安装CocoaPods终端输入pod update示例: 前置环境安装 查看ruby...

  • Mac上安装pod

    ruby源正常, 安装CocoaPods:sudo gem install -n /usr/local/bin c...

  • Mac pod安装命令

    先查看是否有ruby,ruby -v(新版本Mac 自带了)

  • CocoaPods小记

    最近Mac 10.13又出了个小坑,更新完之后POD就不能用了,只能重新安装一次。 安装 因为Mac OS El ...

网友评论

    本文标题:Mac - 安装pod无权限

    本文链接:https://www.haomeiwen.com/subject/zkapjrtx.html