2014-01-12 1 views
8

Это работало нормально, а затем внезапно это не было. Хотел бы я знать почему. Действительно застрял и ничего не нашел в Интернете. Я работаю над проектом ObjectiveC. Я попытался переустановка все с:очень застрял с установкой cocoapods/ruby ​​

$ sudo gem uninstall ruby 
$ sudo gem uninstall cocoapods 

затем

$ sudo gem install ruby 
$ sudo gem install cocoapods 
$ sudo gem update ruby 
$ sudo gem update cocoapods 

тогда я, когда в моем каталоге проектов я бег

$pod install 

и получить следующее сообщение об ошибке. Я получаю это по всем проектам.

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:110:in `require': cannot load such file -- cocoapods-core (LoadError) 
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:110:in `rescue in require' 
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:35:in `require' 
    from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.29.0/lib/cocoapods.rb:8:in `<module:Pod>' 
    from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.29.0/lib/cocoapods.rb:4:in `<top (required)>' 
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require' 
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require' 
    from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.29.0/bin/pod:23:in `<top (required)>' 
    from /usr/bin/pod:23:in `load' 
    from /usr/bin/pod:23:in `<main>' 

Любые идеи/подсказки/ответы будут очень оценены.

+0

Помогает ли новая установка cocoapods? (http://guides.cocoapods.org/using/getting-started.html#getting-started) –

+0

Не повезло :(Спасибо в любом случае – user1691493

+0

Вы решили это в конечном итоге? – dgilperez

ответ

2

Похоже, что вам не хватает одной из зависимостей CocoaPod. Вы должны быть в состоянии установить его с помощью:

[sudo] gem install cocoapods-core 
12

Я переустановил стручки какао, запустив

$ sudo gem uninstall cocoapods-core cocoapods-downloader cocoapods 
$ sudo gem install cocoapods 

Это решило проблему для меня

+1

Это работает, спасибо –

1

Вы должны прекратить использовать «Суд» для таких задач, как «gem install» и т. д. Вот небольшое руководство по исправлению рубина, чтобы убедиться, что вы не увидите проблем с разрешениями для коко-каподов (и других драгоценных камней):

Can't get to work CocoaPods and Yosemite