macos - Mac gem install cocoapods

【字号: 日期:2022-10-16浏览:24作者:雯心

问题描述

$ sudo gem install cocoapodsPassword:Fetching: i18n-0.7.0.gem (100%)Successfully installed i18n-0.7.0Fetching: thread_safe-0.3.5.gem (100%)Successfully installed thread_safe-0.3.5Fetching: tzinfo-1.2.2.gem (100%)Successfully installed tzinfo-1.2.2Fetching: minitest-5.8.4.gem (100%)Successfully installed minitest-5.8.4Fetching: activesupport-4.2.5.1.gem (100%)Successfully installed activesupport-4.2.5.1Fetching: nap-1.1.0.gem (100%)Successfully installed nap-1.1.0Fetching: fuzzy_match-2.0.4.gem (100%)ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/fuzzy_match# julaud at julauddeMBP.lan in ~/www/ios/swift/PinGo/PinGo on git:master x [15:59:35]$ sudo gem install cocoapodsERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/fuzzy_match

问题解答

回答1:

ERROR: While executing gem ... (Errno::EPERM)

Operation not permitted - /usr/bin/fuzzy_match

权限问题

为啥不用 Homebrew 装 Ruby ?

回答2:

操作系統是 OS X 10.11 Al Captain 吧。在這一代新引進了 rootless 的特性,鎖住了 /usr/bin/ 目錄。解決方法:不安裝在 /usr/bin/ 而是 /usr/local/bin/ 下:

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

來自 StackOverflow

相关文章: