2010-11-24 3 views
0

Ich habe nur eine Kopie einer App auf github gegabelt und auf meinem Computer gespeichert. Wenn ich versuche, den Schienen-Server im Anwendungsverzeichnis zu laufen, bekomme ich folgende Fehlermeldung:Fehler beim Ausführen von Rails Server auf einer lokalen Kopie: Es konnte mysql2-0.2.6 in keiner der Quellen gefunden werden. Versuchen Sie, `bundle install` laufen zu lassen

Could not find mysql2-0.2.6 in any of the sources 
Try running `bundle install`. 

Bereits heute Morgen, aber ich installierte MySQL 5.1.53 für Mac OS X und es angeblich installiert ... zumindest Ich bin mir ziemlich sicher, dass ich es getan habe.

Warum kommt Terminal mit dieser Fehlermeldung, obwohl ich ziemlich sicher bin, dass ich MySQL bereits auf meinem System installiert habe?

Antwort

1

Es beschwert sich nicht über MySQL selbst, es beschwert sich über den fehlenden Edelstein.

Tun Sie einfach, was die Nachricht sagt, führen Sie eine bundle install, um den Edelstein herunterzuladen und zu installieren.

+0

Ja, wichtig zu erkennen, gibt es einen Unterschied zwischen MySQL und dem Ruby-Code, der für die Interaktion mit MySQL gebaut wurde – Gareth

+0

Danke allen! Offenbar hatte ich MySQL heruntergeladen, aber irgendwie konnte ich es nicht installieren: | es funktioniert jetzt. – mmichael

Verwandte Themen