Проблемы с установкой cocoapods - PullRequest
1 голос
/ 13 марта 2020

У меня проблемы с какао-бобами (Ма c Мохаве 10,14). Я считаю, что успешно установил его, но мои команды pod не распознаются. Вот мой терминальный сеанс:

Jims-MacBook-Pro:IOSChartTest KatherineBurke$ sudo gem install cocoapods
Password:
Successfully installed cocoapods-1.9.1
Parsing documentation for cocoapods-1.9.1
Done installing documentation for cocoapods after 2 seconds
1 gem installed
Jims-MacBook-Pro:IOSChartTest KatherineBurke$ pod --version
-bash: pod: command not found
Jims-MacBook-Pro:IOSChartTest KatherineBurke$

1 Ответ

0 голосов
/ 03 мая 2020

Решение

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

Почему?

Я не очень знаком с файловой структурой и разрешениями unix, но я понимаю:

По любому Команда do which git, which pod, which gem, et c, когда вы делаете это, командная строка сообщит вам от , где она выполняет команду git или pod или gem ,

Мои результаты:

~ $ which pod
/usr/local/bin/pod
~ $ which git
/usr/local/bin/git
~ $ which gem
/usr/bin/gem

Начиная с macOS Catalina, Apple изменила разрешения, и теперь большинство системных файлов защищены от записи. См. здесь .

В результате вы должны установить его в /usr/local/bin/, к которому относятся локальные программы и скрипты. Подробнее о каталогах см. здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...