Gardez une trace de toutes les erreurs qui se produisent au cours de votre progression dans le didacticiel sur les rails. Le matériel utilise MacBook Air et l'environnement de développement utilise VScode.
2020.7 Actuellement, rails6 est la dernière version, mais la version gratuite du tutoriel sur les rails est compatible avec rails5, alors installez rails5.
** ruby est installé à l'aide de la commande gem. ** **
$ gem install rails -v 5.1.6
Quant à savoir où exécuter l'installation de gem, je l'ai exécuté dans mon répertoire personnel. (Vous pouvez le déplacer en exécutant $ cd ~ ou cd.) Après de nombreuses recherches, je n'ai pas trouvé d'article décrivant où exécuter: sob:
** Naturellement, l'ingénieur le sait?
Pour revenir à l'histoire, lorsque j'exécute la commande précédente, j'obtiens l'erreur suivante:
$ gem install rails -v 5.1.6
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
Ceci n'est ** pas autorisé! L'erreur est **.
MacOS a la capacité de ne permettre aucune modification matérielle du système autre que l'utilisateur autorisé en tant qu'administrateur. Une erreur s'est produite car elle a été bloquée par cela.
Ajoutez donc une commande appelée ** sudo. ** **
$ sudo gem install rails -v 5.1.6
Lorsque la ** commande sudo ** détermine si l'utilisateur qui a exécuté la commande ** a des privilèges d'administrateur (si le compte a un mot de passe défini) ** et a des privilèges d'administrateur , La commande est exécutée.
À ce moment-là, il vous sera demandé de saisir le mot de passe, donc ** Saisissez le mot de passe pour vous connecter à votre ordinateur. ** **
Si vous le trouvez utile, je vous serais reconnaissant de bien vouloir cliquer sur le bouton ** LGTM. ** ** Faisons de notre mieux pour apprendre les rails ensemble! : lift_hand_tone1:
Recommended Posts