2 votes

flutter 'MySQL' n'est pas reconnu comme une commande interne ou externe

Je me suis intéressé à Flutter et j'ai procédé à l'installation en suivant le guide du site web, mais j'ai rencontré cette erreur lors de l'exécution de CMD.

'MySQL' is not recognized as an internal or external command,
operable program or batch file.
'MySQL' is not recognized as an internal or external command,
operable program or batch file.
Error: Unable to find git in your PATH.

C'est vraiment bizarre puisque Flutter n'utilise pas MySql de quelque façon que ce soit. Mon git fonctionne sans problème et aussi node est bien. J'ai vu la question déposée sans réponse. GITHUB

Si vous avez résolu ce problème, veuillez poster votre réponse.

6voto

Reegan Ochora Points 554

La solution est d'échapper l'esperluette avec une caret (^), cela ressemblera à ^&. Allez dans le chemin de la variable système pour supprimer ou modifier :

C:\Program Files\MySQL\MySQL Fabric 1.5.4 ^& MySQL Utilities 1.5.4 1.5\;
C:\Program Files\MySQL\MySQL Fabric 1.5.4 ^& MySQL Utilities 1.5.4 1.5\Doctrine extensions for PHP\;

1voto

Lucem Points 997

Malheureusement, le Zip fourni sur flutter.io m'a posé un problème. Pour éviter cette erreur, j'ai dû utiliser le dépôt GitHub en suivant la procédure suivante.

  1. Allez dans le lecteur C:³ et créez un dossier appelé flutter.
  2. Allez dans ce dossier et lancez git bash
  3. Type git clone -b beta https://github.com/flutter/flutter.git et saisissez
  4. Après son achèvement, ajoutez le chemin C:\flutter\flutter\bin dans les variables d'environnement
  5. Enfin, lancez CMD et tapez flutter doctor et l'erreur disparaît.

0voto

Fabio Sodre Points 131

Suppression de la variable système Chemin C:\Program Fichiers (x86) \MySQL\MySQL Fabric 1.5 et MySQL Utilities 1.5 ; y C:\Program Fichiers (x86) \MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5 \Doctrine des extensions pour PHP\ ;

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X