Ich habe endlich Rails installiert. Ich werde den ersten schwierigen Punkt zusammenfassen.
Nach der Installation von Ruby and Rails Als ich eine neue Rails-App erstellt habe, sind viele Fehler aufgetreten.
Error: mingw32:Schlüssel"AD351C50AE085775EB59333B5F92EFC1A47D45A1"Ist unbekannt
・ ・ ・
Error:Datenbank'mingw64'Ist ungültig(Ungültige oder beschädigte Datenbank(PGP
Schlüssel))
In Gemfile
gem 'sqlite3', '~> 1.4'
Weil es ... war
Ich habe verschiedene Korrekturen versucht, aber nein.
Deshalb Platzieren Sie sqlite.dll in Ruby bin Installieren Sie node.js Garnmontage Machen
gem install sqlite3
Implementiert. Ich bekomme immer noch eine Fehlermeldung ... Wenn Sie sich den Fehlerinhalt genauer ansehen, sehen Sie diese Beschreibung ...
checking for sqlite3.h... no
sqlite3.h is missing. Install SQLite3 from http://www.sqlite.org/ first.
Sind Sie in der Prüfung von sqlite3.h stecken? !!
Legen Sie daher sqlite3.h in den Bin von Ruby, geben Sie den Speicherort von sqlite.h und den Speicherort von sqlite3.dll in den Argumenten an und führen Sie gem install sqlite3 aus.
Ich bekomme immer noch eine Fehlermeldung ... Es hat gut funktioniert, als ich im Argument bis zur Version von sqlite3 angegeben habe.
Es ist so.
python
gem install sqlite3 --version 1.3.13 --platform=ruby -- --with-sqlite3-include=C:\Ruby27-x64\bin --with-sqlite3-lib=C:\Ruby27-x64\bin
Schließlich
Gemfile
gem 'sqlite3', '~> 1.3.13'
Richtig zu
bundle install
Ausführen.
Als ich erneut eine neue Rails-App erstellt habe, wurde sie erfolgreich erstellt.
Windows10 home
Recommended Posts