J'ai enfin installé Rails. Je résumerai le premier point difficile.
Après avoir installé Ruby and Rails Lorsque j'ai créé une nouvelle application Rails, j'ai eu beaucoup d'erreurs comme celle-ci.
Erreur: mingw32:Clé"AD351C50AE085775EB59333B5F92EFC1A47D45A1"Est inconnu
・ ・ ・
Erreur:Base de données'mingw64'Est invalide(Base de données invalide ou corrompue(PGP
clé))
Dans Gemfile
gem 'sqlite3', '~> 1.4'
Parce que c'était
J'ai essayé diverses corrections, mais non.
Donc Placez sqlite.dll dans Ruby bin Installez node.js Installation de fil Faire
gem install sqlite3
Mis en œuvre. J'obtiens toujours une erreur ... Si vous regardez de plus près le contenu de l'erreur, vous verrez cette description ...
checking for sqlite3.h... no
sqlite3.h is missing. Install SQLite3 from http://www.sqlite.org/ first.
Êtes-vous bloqué dans le contrôle de sqlite3.h? !!
Par conséquent, placez sqlite3.h dans le bac de Ruby, spécifiez l'emplacement de sqlite.h et l'emplacement de sqlite3.dll dans les arguments, et exécutez gem install sqlite3.
J'obtiens toujours une erreur ... Cela a bien fonctionné lorsque j'ai spécifié la version de sqlite3 dans l'argument.
C'est comme ça.
python
gem install sqlite3 --version 1.3.13 --platform=ruby -- --with-sqlite3-include=C:\Ruby27-x64\bin --with-sqlite3-lib=C:\Ruby27-x64\bin
finalement
Gemfile
gem 'sqlite3', '~> 1.3.13'
Corriger à
bundle install
Exécuter.
Lorsque j'ai créé à nouveau une nouvelle application Rails, elle a été créée avec succès.
Windows10 home
Recommended Posts