Ответ 1
i зафиксировал его, запустив brew install ruby
недавно попытался сделать pod setup
, и я получаю следующее:
-bash: /usr/local/bin/pod: /usr/local/opt/ruby/bin/ruby: bad interpreter: No such file or directory
Я последовал за руководством Рей Вендерли, чтобы установить cocoapods, и я получаю эту проблему, поэтому я понятия не имею, что происходит.
i зафиксировал его, запустив brew install ruby
Я столкнулся с этой проблемой при обновлении до Mac OS High Sierra.
Это было мое исправление:
sudo gem install cocoapods
Я нашел этот ответ на в списке выпусков CocoaPods на Github.
После обновления до High Sierra я получил ту же ошибку, просто переустановил cocoapods
sudo gem install -n /usr/local/bin cocoapods
Та же проблема, с которой я столкнулся, когда я обновил нашу систему с Sierra
до Mojave.
, также работает для Каталины
Сработали следующие шаги:
sudo gem update --system
sudo gem install -n /usr/local/bin cocoapods
Я получил помощь по следующей ссылке.
Пока я пытаюсь установить еще раз, я получил еще одну ошибку:
ОШИБКА: при выполнении gem... (Gem:: FilePermissionError) У вас нет прав на запись для каталога /Library/Ruby/Gems/ 2.3.0.
Тогда я сделал это и отлично работал.
sudo gem uninstall cocoapods
sudo gem install cocoapods
brew link --overwrite cocoapods
На моем mac это решило проблему:
brew uninstall cocoapods
brew install cocoapods
Исправлено с
brew upgrade cocoapods
В моем случае ничего из вышеперечисленного не сработало. У меня был установлен ruby 2.3.0, и мне пришлось перейти на версию 2.0.0:
gem update --system 2.0.0
Это случилось, когда я перешел на Каталину. Я решил это, запустив:
sudo gem install -n /usr/local/bin ruby
sudo gem install -n /usr/local/bin cocoapods