Не удалось загрузить gem cocoa pods при создании репо
rubygems/dependency.rb: 296: in `to_specs ': не удалось найти "cocoapods" ( >= 0) среди 35 всех драгоценных камней (Gem:: LoadError)
из/Users/divyam.shukla/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems/dependency.rb:307:in `to_spec '
from /Users/user/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems/core_ext/kernel_gem.rb:47:in `gem'
from /Users/user/.rvm/gems/ruby-2.0.0-p247/bin/pod:22:in `<main>'
Я получаю эту ошибку.
Ответы
Ответ 1
Привет, у меня была та же проблема, что и у вас, я решаю ее в следующих шагах:
(я настоятельно рекомендую использовать rvm для управления версиями ruby)
- Удалите cocoapods с помощью
gem uninstall cocoapods
- Установите rvm, чтобы сделать это Я выполнил следующие шаги
https://rvm.io/rvm/install
- После этого переустановите cocoapods с помощью
gem install cocoapods
- run
pod setup
И после этого все работает как шарм!
Вы могли заметить, что я не использовал sudo
.
Надеюсь, это поможет вам.
РЕДАКТИРОВАТЬ: Если у вас медленное подключение к Интернету, это может занять несколько минут, чтобы проверить ход или шаги, используя pod setup --verbose
Ответ 2
Я просто запустил этот без каких-либо изменений с помощью rvm
.
У меня есть версия rvm: rvm 1.25.30 (stable)
.
Шаг 1: sudo gem uninstall cocoapods
Шаг 2: gem install cocoapods
Шаг 3: pod setup
Не устанавливайте с помощью sudo
.
Ответ 3
сделайте следующее:
sudo gem install -n/usr/local/bin cocoapods