Schwierigkeiten beim Erstellen einer Ruby on Rails-Umgebung (Windows 10) (SQLite3)

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.

Umgebung

Windows10 home

Recommended Posts

Schwierigkeiten beim Erstellen einer Ruby on Rails-Umgebung (Windows 10) (SQLite3)
[Ruby] Erstellen einer Ruby-Entwicklungsumgebung unter Ubuntu
Erstellen Sie eine Entwicklungsumgebung, in der die Haltepunkte von Ruby on Rails unter Windows funktionieren
[Persönliches Memo] Ruby on Rails-Umgebungskonstruktion (Windows)
(Ruby on Rails6) Erstellen von Daten in einer Tabelle
Wechseln Sie in einem neuen Ruby on Rails-Projekt von SQLite3 zu PostgreSQL
Ruby ① Erstellen einer Windows-Umgebung
Erstellen Sie eine Ruby on Rails-Entwicklungsumgebung in AWS Cloud9
Ruby on Rails Japanisch-Englisch kompatibler i18n
Ruby on Rails 6.0-Umgebungskonstruktionsnotiz
So zeigen Sie Diagramme in Ruby on Rails an (LazyHighChart)
Wenden Sie CSS auf eine bestimmte Ansicht in Ruby on Rails an
(Ruby on Rails6) Erstellen einer Datenbank und Anzeigen in einer Ansicht
Erstellen einer Haskell-Umgebung mit Docker + VS-Code unter Windows 10 Home
Schritte zum Erstellen einer Ruby on Rails-Entwicklungsumgebung mit Vagrant
Erstellen einer Lambda-Entwicklungsumgebung mit Eclipse
Ruby on Rails in Visual Studio-Codespaces
Anfänger haben mit Ruby on Rails ein Portfolio erstellt
Muskel Rubin auf Schienen Tag 1 ~ Umweltbau ~
So erstellen Sie eine Abfrage mithilfe von Variablen in GraphQL [Verwenden von Ruby on Rails]
So erstellen Sie eine Ruby on Rails-Entwicklungsumgebung mit Docker (Rails 6.x)
So erstellen Sie eine Ruby on Rails-Entwicklungsumgebung mit Docker (Rails 5.x)
Eine Reihe von Ablauf der Tabellenerstellung → Datensatzerstellung, Löschung → Tabellenlöschung in Ruby on Rails
Empfehlung der Serviceklasse in Ruby on Rails
Rails neu in Ruby on Rails ~ Memorandum bis zur Bereitstellung 2
Einführung in Rspec, ein Testframework für Ruby on Rails
[Ruby on Rails] Ein Memorandum mit Layoutvorlagen
Rails neu in Ruby on Rails ~ Memorandum bis zur Bereitstellung 1
Ich habe mit Ruby On Rails ein Portfolio erstellt
[Erste Umgebungskonstruktion] Ich habe versucht, eine Rails6 + MySQL8.0 + Docker-Umgebung unter Windows 10 zu erstellen.
Ruby on Rails Elementary
Ruby on Rails Grundlagen
Ruby On Rails Association
[Einführung] Erstellen Sie eine Ruby on Rails-Anwendung
[Ruby on Rails] Wie schreibe ich eine Enumeration auf Japanisch?
Austausch von Forschungsergebnissen zur Automatisierung von ER-Diagrammen in der Rails-Umgebung
Bereitstellen auf Ruby on Rails Elastische Bohnenstange (Umgebungskonstruktion)
[Ruby On Rails] So setzen Sie die Datenbank in Heroku zurück
[Ruby / Rails] Legen Sie einen eindeutigen (eindeutigen) Wert in der Klasse fest
[Ruby on Rails] Post-Bildvorschau-Funktion in Refile
[Umgebungskonstruktion Mac] Ruby on Rails (+ Webpacker behandelt Fehler)
Ruby on Rails-Lernprogramm Problematische Hinweise unter Windows
Anfänger verwenden Ubuntu im Fenster, um die Schienenumgebung vorzubereiten
Installieren Sie Ubuntu 20.04 in der virtuellen Box unter Windows 10 und erstellen Sie eine Entwicklungsumgebung mit Docker
Docker-Befehl zum Erstellen eines Rails-Projekts in einem einzigen Schlag in einer Umgebung ohne Ruby
Ruby on Rails Lernrekord -2020.10.03