我正在尝试使用brew安装Carthage,但出现此错误:
Error: An unexpected error occurred during the `brew link` step
The formula built, but is not symlinked into /usr/local
Permission denied @ dir_s_mkdir - /usr/local/Frameworks
Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks
我尝试了以下命令:
brew link carthage
但是我遇到了这个错误:
Linking /usr/local/Cellar/carthage/0.30.1... Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks
任何人都知道如何解决此错误或解决此错误?
非常感谢您的帮助。
答案 0 :(得分:2)
我只是遇到了同样的错误。创建这些文件夹后,可以链接到迦太基:
sudo mkdir -p /usr/local/Frameworks/CarthageKit.framework
然后,我不得不将CarthageKit.framework的所有者更改为我自己:
sudo chown $(whoami) /usr/local/Frameworks/CarthageKit.framework
我跑了
brew link carthage
再次奏效。