2010-01-08 6 views
4

Je n'arrive pas à obtenir de l'heroku à db: pousser, même si j'ai installé des robinets. Cela ne semble pas me croire. J'ai aussi vérifié et trouvé un dossier ici: /Library/Ruby/Gems/1.8/gems/taps-0.2.23/Heroku db: pousser ne fonctionne pas. Dit qu'il faut des robinets installés même après que les robinets aient été installés

UM4345s-MacBook-Pro: photosite $ sudo gem install robinets
Mot de passe:
rack 1.1.0 installé avec succès
avec succès installé sinatra-0.9.2
avec succès installé thor-0.9.9
avec succès installé
reste-client-1.2.0 avec succès
installé suite-3.0.0 succès entièrement
robinets-0.2.23 6 gemmes installées installés
Installation de la documentation pour
ri rack 1.1.0 ... Installation de la documentation ri
pour sinatra-0.9.2 ...
Installation de la documentation pour
ri thor-0.9.9 ... Installation ri
documentation pour le repos client-1.2.0 ...
Installation de la documentation ri pour
suite-3.0.0 ... Installation de la documentation ri
pour robinets-0,2. 23 ...
Installation de la documentation RDoc pour
rack 1.1.0 ... Installation de la documentation RDoc
pour sinatra-0.9.2 ...
Installation de la documentation RDoc pour
thor-0.9.9 ... Installation RDoc
documentation pour le repos client-1.2.0 ...
Installation de la documentation RDoc pour
suite-3.0.0 ... Installation RDoc
documentation pour les robinets-0.2.23 ...
UM4345s-MacBook-Pro: photosite $ heroku db: appuyez sur
Installez la gemme Taps
pour utiliser les commandes db. Sur la plupart des systèmes
ce sera: joyau sudo installer des robinets
UM4345s-MacBook-Pro: photosite $ sudo gem install robinets
Mot de passe: Installation terminée
robinets-0.2.23 1 gemme INSTALLÉ Installation
documentation ri pour les robinets-0.2.23 ...
Installation de la documentation RDoc pour
robinets-0.2.23 ...
UM4345s-MacBook-Pro: photosite $ $ heroku db: pousser
Installez la gemme taps
pour utiliser les commandes db. Sur la plupart des systèmes
ce sera: gem install sudo robinets

+0

J'ai aussi ce problème - sur Ubuntu. Il est plutôt triste que heroku n'offre pas d'autre moyen d'obtenir des données dans votre base de données (que je peux dire) et que cette méthode est si peu fiable. – phil

Répondre

3

Cela peut être corrigé par la mise à niveau de votre bijou heroku avec

gem update heroku 

Vous pourriez avoir besoin d'un sudo bien en fonction de votre environnement.

+0

A travaillé pour moi. Toute étrangeté d'heroku commence avec ceci :) –

2

est le « petit bijou » pour l'utilisateur courant identique à la course qui est exécuté à partir sudo? J'ai rencontré un problème avec REE ou ruby ​​installé depuis macports.vérification rapide pour comparer:

which gem 
sudo which gem 

gem list | grep tap 
sudo gem list | grep tap 

Il est peut-être la peine d'essayer de purger les deux robinets et gem Heroku et les réinstaller.

0

Utilisez-vous RVM? Si c'est le cas, il est facile d'utiliser le mauvais gemset et ne pas le savoir.

Questions connexes