2014-11-07 7 views
3

Привет, ребята!Ошибка установки установки Cocoapods

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

➜ Desktop $ обновление Sudo гем --system

Последняя версия в настоящее время установлена. Отмена.

➜ Desktop $ Sudo камня установить cocoapods успешно установлена ​​cocoapods-0.34.4 Синтаксической документация cocoapods-0.34.4 1 камень установлен

➜ Desktop $ установку стручка /Библиотеку/рубин /Site/2.0.0/rubygems/dependency.rb:315:in to_specs': Could not find 'cocoapods' (>= 0) among 200 total gem(s) (Gem::LoadError) Checked in 'GEM_PATH=/Users/(user name)/.rvm/gems/ruby-1.9.3-p374:/Users/vamshiraghu/.rvm/gems/[email protected]', execute гем окр for more information from /Library/Ruby/Site/2.0.0/rubygems/dependency.rb:324:in to_spec ' из /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_gem.rb:58:in gem' from /usr/bin/pod:22:in'

Значит ли кто-нибудь об этой ошибке разбираться?

ответ

4

У меня такая же проблема. У меня возникли разные ошибки при попытке разного сочетания установки и удаления. как

[!] The `master` repo requires CocoaPods 0.32.1 - 

или

.rvm/gems/ruby-2.0.0-p598/gems/claide-0.4.0/lib/claide/command.rb:217:in `rescue in run': undefined method `verbose?' for nil:NilClass (NoMethodError) 

или

.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:121:in `require': cannot load such file -- colored (LoadError) 
    from /Users/riverhuang/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:121:in `require' 
    from /Users/riverhuang/.rvm/gems/[email protected]/gems/cocoapods-0.36.2/lib/cocoapods/user_interface.rb:8:in `<module:UserInterface>' 
    from /Users/riverhuang/.rvm/gems/[email protected]/gems/cocoapods-0.36.2/lib/cocoapods/user_interface.rb:7:in `<module:Pod>' 
    . 
    . 
    . 
    from /Users/riverhuang/.rvm/gems/ruby-2.1.5/bin/pod:23:in `load' 
    from /Users/riverhuang/.rvm/gems/ruby-2.1.5/bin/pod:23:in `<main>' 
    Could not find proper version of cocoapods (0.29.0) in any of the sources 
    Run `bundle install` to install missing gems. 

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

gem uninstall --all 
sudo gem uninstall --all 

После удаления всех драгоценных камней я переустанавливаю cocoapods.

sudo gem install cocoapods 

Затем перезапустите терминал и выполните команду:

pod setup 

Я предполагаю, что это имеет конфликт в самоцветах зависимостей (неправильную версию или нет в правильном пути). Подобно тому, как я запускаю «bundle install», он всегда устанавливает cocoapods 0.29.0 и всю свою зависимость. С и без «sodu» устанавливайте драгоценные камни и их зависимость в разные места с версией 0.36.2, когда я это делал.

+0

Удаление кокосодов из 'sudo' для меня работало. Поскольку я запускал 'bundle install' один раз, он установил много дублированных зависимостей (я вообще никогда не использую' sudo' для установки драгоценных камней). Thanks @ River2202 – DZenBot

+0

Это сработало и для меня. Он отлично справился с моей средой рубинового камня для реальной чистой установки какао-стручков. – Jazzmine

Смежные вопросы