'rssa' n'est pas reconnu comme une commande interne ou externe, un programme exécutable ou un fichier de commandes. sur un PC Windows

je reçois le message d'erreur ci-dessous dans l'invite de commande lorsque j'utilise la commande git init . J'utilise un PC Windows qui exécute Windows 7.

C:rails_projectsfirst_app>git init
'chcp' is not recognized as an internal or external command,
operable program or batch file.
Reinitialized existing Git repository in C:/rails_projects/first_app/.git/
'chcp' is not recognized as an internal or external command,
operable program or batch file.

Je suis nouveau à Ruby on Rails et j'essaie de créer un dépôt pour mon projet Rails. Lorsque j'utilise une commande telle que rails new first_app ou rails server , Je ne reçois pas le message, seulement lorsque j'ai utilisé la commande git init . Aussi, comme vous pouvez le voir, la commande fonctionne toujours correctement (i.e. Reinitialized existing Git repository in C:/rails_projects/first_app/.git/ ), cependant, il est ennuyeux de voir le message d'erreur chaque fois que je fais une commande.

Quelqu'un sait-il comment résoudre ce problème? j'ai trouvé un lien qui m'a dit que j'avais besoin de changer la console pour Windows-1252 http://illegalargumentexception.blogspot.com/2009/04/i18n-unicode-at-windows-command-prompt.html#charsets_1252 mais ça n'a pas marché.

j'apprécie toute aide, merci!

7
demandé sur Lazy Badger 2011-11-15 23:33:00

5 réponses

voir si votre variable D'environnement PATH est configurée correctement. N'importe quel système devrait avoir au moins le ci-dessous sur le chemin

;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;

ajouter ce qui précède si ce n'est pas là.

une fois ajouté, ouvrir un nouveau cmd / bash et essayer:

where chcp

il devrait donner le chemin.

puis essayer avec le git init à nouveau

14
répondu manojlds 2011-11-15 21:52:22

ressemble à ce même numéro. Le lien a quelques idées sur la façon de le résoudre. Dans la liaison, le problème a été créé par Git étant installé seul, et avec des rails.

1
répondu Andy 2011-11-15 19:45:40

vous avez cassé le chemin (vérifier avec le chemin défini), chcp est Windows interne-commande, qui se trouve dans $Windows\system32\ dir

1
répondu Lazy Badger 2011-11-15 21:34:55

aller à \RailsInstaller\Git\cmd puis ouvrir le git (commande Fichier d'invite) avec un éditeur de texte ou un bloc-notes (en cliquant sur le fichier avec le bouton droit de la souris et en sélectionnant edit) maintenant il y aurait deux lignes qui ressembleraient à

@chcp %cp_ansi% > nul < nul 

et

@chcp %cp_oem% > nul < nul

supprimez les deux et sauvegardez le fichier . Cela devrait résoudre le problème

0
répondu Aman Khatri 2012-07-17 16:47:08

j'ai copié le fichier de windows/system32 dans le répertoire CLI/bin de Vmware qui l'a résolu pour moi.

0
répondu Gary Scott 2013-05-16 10:41:42