79 votes

Comment corriger "$' \r Erreurs " : commande non trouvée " en exécutant des scripts Bash dans WSL ?

J'obtiens une erreur dans le WSL en essayant d'utiliser junyanz/pytorch-CycleGAN-et-pix2pix .

J'ai suivi toutes les étapes d'installation avec succès sur Windows 10 x64 en utilisant les étapes à l'adresse suivante PyTORCH sur Windows 10 : une instruction avec des captures d'écran , puis Ubuntu pour Windows avec le bureau GitHub Comment installer et utiliser le Shell Linux Bash sur Windows 10 .

Mais je suis bloqué aux dernières étapes.

C'est là que j'essaie de télécharger ou d'entraîner le modèle dans Windows. En utilisant par exemple l'invite Ubuntu Linux, je navigue manuellement à l'endroit approprié et tape une commande comme celle ci-dessous (j'ai aussi essayé en mode su)

bash pretrained_models/download_pix2pix_model.sh facades_label2photo

Je reçois immédiatement une erreur, toujours la même, semblable à celle-ci :

root@Azure:/mnt/c/Users/vincent/Downloads/vision/pytorch-CycleGAN-and-pix2pix# bash pretrained_models/download_pix2pix_model.sh facades_label2photo
pretrained_models/download_pix2pix_model.sh: line 2: $'\r': command not found
Note: available models are edges2shoes, sat2map, and facades_label2photo
pretrained_models/download_pix2pix_model.sh: line 4: $'\r': command not found
]pecified [facades_label2photo
pretrained_models/download_pix2pix_model.sh: line 6: $'\r': command not found
mkdir: cannot create directory ‘./checkpoints/facades_label2photo\r_pretrained\r’: No such file or directory
pretrained_models/download_pix2pix_model.sh: line 10: $'\r': command not found
WARNING: timestamping does nothing in combination with -O. See the manual
for details.

: No such file or directoryhphoto
pretrained_models/download_pix2pix_model.sh: line 12: $'\r': command not found
pretrained_models/download_pix2pix_model.sh: line 13: $'\r': command not found

Une idée ?

4voto

cadrian Points 4102

Si vous avez vim à portée de main, ça va vous arranger rapidement.

vim $filename +"set ff=unix" +wq

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X