Ich bin ein Anfänger zu Ruby. Ich folge den Schritten auf Ссылка und Ruby auf Rails installiert und ein Projekt namens "Blog" erstellt, indem du dem Youtube Tutorial folgst. Ссылка
Aber immer wenn ich den Befehl rails s
benutze, wird es einen Fehler geben:
Dies geschieht sowohl mit meinem Laptop als auch mit meinem PC, beide verwenden Windows 7.
Ich habe versucht, den Befehl gem install activerecord-sqlite3-adapter
auszuführen, aber dann gebe ich den Fehler.
Ich habe alle oben genannten Alternativen ausprobiert und meine Bundle-Installation aktualisiert, einige der Alternativen funktionieren und einige nicht. Nachdem ich alle oben genannten Alternativen ausprobiert habe und "rails s" ausgeführt habe, bekomme ich immer noch den gleichen Fehler, mir den sqlite3-Adapter zu installieren.
So sieht meine Edelsteindatei aus
%Vor%Und das sind alle Bündel im Edelstein
%Vor%Ich wäre sehr dankbar, wenn jemand mein Problem lösen könnte.
Sie können activerecord-sqlite3-adapter
nicht als Schmuckstück installieren, da dieser Adapter bereits in ActiveRecord enthalten ist. Das Problem liegt nicht in activerecord-sqlite3-adapter
, aber darin liegt% ce_de% nicht in Ihrem Gem-Bundle (die Fehlermeldung sagt uns dies am Ende: " sqlite3 ist nicht Teil des Bundles. ")
Um es zu beheben, füge es zuerst deiner Gemdatei hinzu:
%Vor%dann von der Befehlszeile ausführen:
%Vor% Stellen Sie sicher, dass sqlite3
korrekt installiert ist und in Ihrem Gem-Bundle angezeigt wird und alles funktioniert.
Ich hatte das gleiche Problem wie Sie, und nach einer Menge Versuch und Irrtum fand ich einige einfache Schritte, um es zu beheben.
Fügen Sie zuerst Ihrer Gemdatei hinzu:
%Vor%Dann lauf in deiner Konsole:
%Vor%Und dann sollten Sie normal fortfahren
Ruby 2.0 hat Probleme mit sqlite3 und kann nicht ausgeführt werden. Wenn Sie sqlite3 verwenden müssen, müssen Sie auf 1.9.3 herunterstufen. Ich habe keinen Link zu der Dokumentation, aber ich weiß, wenn Sie auf 1.9.3 herunterstufen, wird es Ihnen gut gehen. Ich werde sehen, ob ich den Link finde.
Tags und Links ruby ruby-on-rails-3 ruby-on-rails sqlite3