Подтвердить что ты не робот

Запущенный pod setup дает мне "плохой интерпретатор: нет такого файла или каталога"

недавно попытался сделать pod setup, и я получаю следующее:

-bash: /usr/local/bin/pod: /usr/local/opt/ruby/bin/ruby: bad interpreter: No such file or directory

Я последовал за руководством Рей Вендерли, чтобы установить cocoapods, и я получаю эту проблему, поэтому я понятия не имею, что происходит.

4b9b3361

Ответ 1

i зафиксировал его, запустив brew install ruby

Ответ 2

Я столкнулся с этой проблемой при обновлении до Mac OS High Sierra.

Это было мое исправление:

sudo gem install cocoapods

Я нашел этот ответ на в списке выпусков CocoaPods на Github.

Ответ 3

После обновления до High Sierra я получил ту же ошибку, просто переустановил cocoapods

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

Ответ 4

Та же проблема, с которой я столкнулся, когда я обновил нашу систему с Sierra до Mojave., также работает для Каталины

Сработали следующие шаги:

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

Я получил помощь по следующей ссылке.

Ответ 5

Пока я пытаюсь установить еще раз, я получил еще одну ошибку:

ОШИБКА: при выполнении gem... (Gem:: FilePermissionError)     У вас нет прав на запись для каталога /Library/Ruby/Gems/ 2.3.0.

Тогда я сделал это и отлично работал.

sudo gem uninstall cocoapods

sudo gem install cocoapods

Ответ 7

На моем mac это решило проблему:

brew uninstall cocoapods

brew install cocoapods

Ответ 8

Исправлено с

brew upgrade cocoapods

Ответ 9

В моем случае ничего из вышеперечисленного не сработало. У меня был установлен ruby 2.3.0, и мне пришлось перейти на версию 2.0.0:

gem update --system 2.0.0

Ответ 10

Это случилось, когда я перешел на Каталину. Я решил это, запустив:

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