Heroku DB: pressão não funciona. Diz que precisa de torneiras instaladas, mesmo depois de torneiras foi instalado
-
19-09-2019 - |
Pergunta
Eu não consigo obter heroku a DB: empurrão, apesar de eu ter torneiras instaladas. Ele não parece acreditar em mim. Eu também verifiquei e descobri uma pasta aqui: /Library/Ruby/Gems/1.8/gems/taps-0.2.23 /
UM4345s-MacBook Pro-: photosite $ sudo gem install torneiras
Password:
instalado com sucesso em rack 1.1.0
instalado com sucesso Sinatra-0.9.2
instalado com sucesso thor-0.9.9
instalado com sucesso
descansar-client-1.2.0 com sucesso
instalada sequela-3.0.0 com sucesso
torneiras-0.2.23 instalados 6 gemas instalado
Instalando a Documentação ri para
rack 1.1.0 ... Instalar ri
documentação para Sinatra-0.9.2 ...
Instalando a Documentação ri para
thor-0.9.9 ... Instalar ri
documentação para o descanso-client-1.2.0 ...
Instalando a Documentação ri para
sequela-3.0.0 ... Instalar ri
documentação para torneiras-0.2.23 ...
Instalando a Documentação RDoc
rack 1.1.0 ... Instalar RDoc
documentação para Sinatra-0.9.2 ...
Instalando a Documentação RDoc
thor-0.9.9 ... Instalar RDoc
documentação para o descanso-client-1.2.0 ...
Instalando a Documentação RDoc
sequela-3.0.0 ... Instalar RDoc
documentação para torneiras-0.2.23 ...
UM4345s-MacBook Pro-: photosite $ heroku db: impulso
Instale o Taps gem
para usar os comandos de db. Na maioria dos sistemas
este será: instale o sudo gem torneiras
UM4345s-MacBook Pro-: photosite $ sudo gem install torneiras
Password: instalado com sucesso
torneiras-0.2.23 1 gem instalado Instalando
documentação ri para torneiras-0.2.23 ...
Instalando a Documentação RDoc
torneiras-0.2.23 ...
UM4345s-MacBook Pro-: $ photosite $ heroku db: impulso
Instale o Taps gem
para usar os comandos de db. Na maioria dos sistemas
este será: sudo gem install torneiras
Solução
Isso pode ser corrigido por atualizar seu gem heroku com
gem update heroku
Você pode precisar de um sudo bem, dependendo do ambiente.
Outras dicas
É a 'jóia' para o usuário atual o mesmo que o prazo que é executado a partir de sudo? Eu tive um problema com que, ao usar REE ou Ruby instalado a partir MacPorts. verificação rápida para comparar:
which gem
sudo which gem
gem list | grep tap
sudo gem list | grep tap
Pode valer a pena uma tentativa de limpar tanto o torneiras e heroku gem e reinstalá-los.
Você está usando RVM? Se assim é fácil estar usando o gemset errado e não sabem disso.