Instalando o CocoaPods: sem resposta

176

Tentando instalar o CocoaPods a partir do terminal:

$ sudo gem install cocoapods

Depois de inserir minha senha root, nada acontece.

Como posso depurar isso?

Pierre de LESPINAY
fonte
2
Parece que você deve conferir o RVM ou rbenv para gerenciar coisas sobre Ruby. O suporte ao Ruby que acompanha o OS X parece bastante lento com coisas assim.
perfil completo de Keith Smiley
Isso foi realmente muito lento, mas finalmente funcionou.
Pierre de LESPINAY

Respostas:

383

Para outros que se perguntam o mesmo, instalar a gema leva uma eternidade. Se você executar:

export GEM_HOME=~/.gems
export PATH=$GEM_HOME/bin:$PATH

gem install cocoapods -V

A instalação com o sinalizador Vativa a saída detalhada, que permitirá ver toda a saída durante o download e a instalação, é bastante.

Alex
fonte
80
Além disso, a atualização do gerenciador de pacotes parece acelerar bastante as coisas. sudo gem update --system
285 Alex
2
Ah ... essa é a melhor sugestão.
Schultz9999
10
Apenas uma nota para -V (é em maiúsculas): D
onmyway133
10
Esta opção detalhada deve estar
ativada
2
@NicolasMiari Concordo!
2628 Alex
52

atualizar gem para a versão mais recente usando

sudo gem update --system e deve funcionar um pouco mais rápido

Hulvej
fonte
29

Eu tive que esperar pelo menos 5 minutos antes:

Construindo extensões nativas. Isto pode tomar algum tempo...

Parece

Pierre de LESPINAY
fonte
2

Você deve fazer isso em dois comandos separados:

Primeiro:

gem update

Então:

export GEM_HOME=~/.gems
export PATH=$GEM_HOME/bin:$PATH

gem install cocoapods
Dakshay Dandekar
fonte
2

Não está preso, está baixando o arquivo para ruby ​​da internet. você pode verificar isso seguindo as etapas abaixo:

  1. Open Activity Monitor

  2. Selecione a opção Rede

  3. Confira abaixo o Google Chrome. ( download de rubi )

insira a descrição da imagem aqui

Sachin Nikumbh
fonte
0

Tente instalar a versão mais recente do Git a partir de

https://git-scm.com/downloads

Isso funcionou para mim

Escreva os seguintes comandos no Terminal:

  1. export GEM_HOME=~/.gems
  2. export PATH=$GEM_HOME/bin:$PATH
  3. gem install cocoapods
  4. Defina o caminho do projeto com o comando cd path/to/project
  5. pod init
  6. Podfile aberto
  7. Adicione o pod apropriado
  8. pod install
Harsh Thakker
fonte