У меня была такая же проблема, как работает Горный лев с Ryby 2, установленный и используемый вместо стандартного рубинового рубильника.
Раньше я добавлял PATH =/usr/local/bin: $ PATH в свой .bash_profile как способ убедиться, что материал, установленный доморощенным, включая Ruby 2, имеет преимущество перед некоторыми системными файлами.
Во всяком случае, в этом случае я делал Судо камень установить cocoapods
и после установки успешным, при попытке к «установки стручок» Я хотел бы получить
-bash: стручок: команда не найдена "
так что я заметил, что cocoapods бы установить их 'POD' двоичный файл не в
/USR/местные/бен
, а в
/usr/local/Cellar/ruby/2.0.0-p247/bin/
Так мой .bash_profile я добавил
PATH = $ PATH:/USR/местные/Подвал/рубин/2.0.0-p247/bin/
и теперь cocoapods работает как очарование.
@Malloc: Другой вопрос. В этом вопросе инсайдер установил CocoaPods и заставил его работать, а затем обновил Ruby, и он сдул то, что было необходимо. Этот, опрос только что установил его, и все же он не работает. –
Вам нужно было запустить установку под 'sudo'? Мне не нужно делать это на моем Mac, а просто установил и запустил команду 'pod' OK (она ранее не была установлена). Это актуально, так как там, где 'gem install' помещает execuatbles, будет зависеть от пользовательской среды, и это будет отличаться от' sudo' –
Если вы используете установленную систему Ruby, вам нужно запускать установки с помощью 'sudo' –