在安装cocoapods时遇到了问题
MBP-2 ~ % sudo gem install cocoapods
Password:
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.
说是没有权限,然后又找了个命令
MBP-2 ~ % gem install cocoapods --user-install
WARNING: You don't have /Users/flyyang/.gem/ruby/2.6.0/bin in your PATH,
gem executables will not run.
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Users/flyyang/.gem/ruby/2.6.0 directory.
又报错,缺环境变量,那就把环境变量加上
echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
继续执行命令
gem install cocoapods --user-install
输出:
Fetching nanaimo-0.3.0.gem
Fetching colored2-3.1.2.gem
。。。
Fetching activesupport-7.1.3.2.gem
WARNING: You don't have /Users/flyyang/.gem/ruby/3.3.0/bin in your PATH,
gem executables will not run.
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Users/flyyang/.gem/ruby/3.3.0 directory.
坏了,还报错。还是没权限缺环境变量
接下来执行这句
sudo gem install -n /usr/local/bin cocoapods
输出:
。。。
34 gems installed
成了,现在就可以pod install