Heroku db: empuje no funciona. Dice que necesita grifos instalados incluso después de grifos ha sido instalado
-
19-09-2019 - |
Pregunta
Me parece que no puede llegar a heroku db: empuje, aunque tengo grifos instalados. Eso no me parece creer. También comprobé y encontré una carpeta aquí: /Library/Ruby/Gems/1.8/gems/taps-0.2.23 /
UM4345s-MacBook Pro-: fotosito $ sudo gem install grifos
Contraseña:
Exitosamente instalado en rack 1.1.0
Éxito instalado Sinatra-0.9.2
Éxito instalado thor-0.9.9
Éxito instalado
resto-cliente-1.2.0 con éxito
instalado con éxito secuela-3.0.0
grifos-0.2.23 instalados 6 gemas instaladas
Instalación de la documentación para el ri
rack 1.1.0 Instalación ... ri
documentación de Sinatra-0.9.2 ...
Instalación de la documentación para el ri
Thor-0.9.9 Instalación ... ri
documentación para el descanso-cliente-1.2.0 ...
Instalación de la documentación para el ri
secuela-3.0.0 Instalación ... ri
documentación para grifos-0.2.23 ...
Instalación de la documentación para RDoc
rack 1.1.0 ... Instalación RDoc
documentación de Sinatra-0.9.2 ...
Instalación de la documentación para RDoc
Thor-0.9.9 ... Instalación RDoc
documentación para el descanso-cliente-1.2.0 ...
Instalación de la documentación para RDoc
secuela-3.0.0 ... Instalación RDoc
documentación para grifos-0.2.23 ...
UM4345s-MacBook Pro-: fotosito $ heroku db: empuje
Instalar los grifos joya
utilizar comandos db. En la mayoría de los sistemas
este será: sudo gem instalar grifos
UM4345s-MacBook Pro-: fotosito $ sudo gem install grifos
Contraseña: éxito instalados
0.2.23 grifos-1 joya instalado Instalación
ri documentación para grifos-0.2.23 ...
Instalación de la documentación para RDoc
grifos-0.2.23 ...
UM4345s-MacBook Pro-: fotosito $ $ heroku db: empuje
Instalar los grifos joya
utilizar comandos db. En la mayoría de los sistemas
este será: sudo gem instalar grifos
Solución
Esto se puede solucionar mediante la mejora de su joya con heroku
gem update heroku
Es posible que necesite un sudo, así dependiendo de su entorno.
Otros consejos
Es la 'joya' para el usuario actual el mismo que el de ejecución que se ejecuta desde sudo? He tenido un problema con el que, al utilizar REE o rubí instalado desde macports. comprobación rápida para comparar:
which gem
sudo which gem
gem list | grep tap
sudo gem list | grep tap
Puede ser que sea digno de un intento de purgar tanto el grifos y heroku joya y volver a instalarlos.
¿Está utilizando RVM? Si por lo que es fácil estar utilizando el gemset mal y no lo saben.