После установки cocoapods с sudo gem установите cocoapods, попытка запустить "pod setup" возвращает эту ошибку:
Could not find 'cocoapods' (>= 0) among 22 total gem(s) (Gem::LoadError)
Выход из "pod setup":
/Users/Kevin/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:313:in `to_specs': Could not find 'cocoapods' (>= 0) among 22 total gem(s) (Gem::LoadError)
Checked in 'GEM_PATH=/Users/Kevin/.rvm/gems/ruby-1.9.3-p194:/Users/Kevin/.rvm/gems/[email protected]', execute `gem env` for more information
from /Users/Kevin/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:322:in `to_spec'
from /Users/Kevin/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_gem.rb:53:in `gem'
from /Users/Kevin/.rvm/rubies/ruby-1.9.3-p194/bin/pod:22:in `<main>'
Когда я проверяю каталог, указанный в GEM_PATH, он включает в себя:
...
drwxr-xr-x 5 root staff 170B Jun 16 23:35 cocoapods-core-0.33.1/
drwxr-xr-x 5 Kevin staff 170B Jun 16 23:41 cocoapods-downloader-0.6.1/
drwxr-xr-x 15 Kevin staff 510B Jun 16 23:41 cocoapods-plugins-0.2.0/
drwxr-xr-x 11 Kevin staff 374B Jun 16 23:41 cocoapods-trunk-0.1.3/
drwxr-xr-x 15 Kevin staff 510B Jun 16 23:41 cocoapods-try-0.3.0/
...
Итак, файлы есть, хотя его ядро является корневым, так как я использовал sudo gem install cocoapods
.
Решения, предложенные в предыдущих вопросах, которые я пробовал:
-
Установите cocoapods без sudo: Предлагаемый здесь. Однако даже после этих инструкций я получаю разрешение, которое запрещено при попытке использовать
gem install cocoapods
. -
Sudo pod setup: Предлагается здесь. Однако
pod
говорит мне, что я не могу использовать его в sudo. -
Изменить разрешения для файлов cocoapods: Предлагается здесь. Я попытался запустить строки, предоставленные верхним ответом, но он говорит, что эти файлы не существуют.
Как мне получить pod setup
для работы?