запуск pod set up дает мне " плохой интерпретатор: нет такого файла или каталога"



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



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


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

569   7  

7 ответов:

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

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

sudo gem install cocoapods

Я нашел этот ответ на список проблем CocoaPods на Github.

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

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

я исправил это, запустив brew install ruby

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

ошибка: при выполнении gem ... (Gem:: FilePermissionError) У вас нет прав на запись для каталога /Library/Ruby/Gems/2.3.0.

тогда я сделал это и работал нормально.

sudo gem uninstall cocoapods

sudo gem install cocoapods

на моем Mac это решило проблему:

brew uninstall cocoapods

brew install cocoapods

исправлено с помощью

brew upgrade cocoapods
brew link --overwrite cocoapods

эта строка спасла мой день.

Comments

    Ничего не найдено.