Pod MissingSpecError, Ruby, Gem, Cocoapods и т. Д. - PullRequest
0 голосов
/ 21 января 2019

Когда я запускаю pod, я теперь получаю

$ pod
Traceback (most recent call last):
    3: from /usr/local/bin/pod:22:in `<main>'
    2: from /usr/local/Cellar/ruby/2.6.0_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_gem.rb:65:in `gem'
    1: from /usr/local/Cellar/ruby/2.6.0_1/lib/ruby/2.6.0/rubygems/dependency.rb:323:in `to_spec'
/usr/local/Cellar/ruby/2.6.0_1/lib/ruby/2.6.0/rubygems/dependency.rb:311:in `to_specs': Could not find 'cocoapods' (>= 0.a) among 7 total gem(s) (Gem::MissingSpecError)
Checked in 'GEM_PATH=/Users/User1/.gem/ruby/2.6.0:/usr/local/lib/ruby/gems/2.6.0:/usr/local/Cellar/ruby/2.6.0_1/lib/ruby/gems/2.6.0', execute `gem env` for more information

Я попытался переустановить Cocoapods, удалить все драгоценные камни и т. Д.

Где-то был комментарий о том, что эта проблема вызвананеправильный путь рубина, на который ссылаются, но какой должен быть «правильный»?Все работало 4 года, но теперь Pod не может бежать, я не понимаю.

1 Ответ

0 голосов
/ 21 января 2019

cocoapods не устанавливается получил его

1) brew reinstall cocoapods

(появится сообщение об ошибке при связывании)

2) brew link --overwrite cocoapods

(чтобы исправить ссылку)

Я понятия не имею, почему это было проблемой с самого начала, так как она могла бы работать с использованием чистого gem, но я счастливТеперь

...