Quand j'entre la commande conda comme conda install
dans l'invite anaconda, j'ai un message d'erreur
'\ microsoft était inattendu à ce moment'
Je vérifie les doubles guillemets ou une erreur d'orthographe, mais je ne l'ai pas trouvé.
Quelqu'un peut-il m'aider?
3 Réponses :
Votre interpréteur python est installé dans un répertoire contenant des espaces et des caractères spéciaux, tels que: les "Program Files (x86)"
Installez Anaconda dans D: \ myAnaconda ou dans tout autre répertoire, dont le chemin ne comprend pas d'espace ni de caractère spécial.
vous trouverez peut-être ce fil de discussion utile: L'invite de commandes de Visual Studio indique "\ Common était inattendu à ce moment"
Merci à votre réponse
Dans le fichier de script conda.bat, à cette ligne:
@for %%B in ("%~dp0.") do @set PATH=...
en ajoutant des guillemets entre parenthèses,
@for %%B in (%~dp0.) do @set PATH=...
a fonctionné pour moi.
J'ai également été touché par ce problème. Mais sur un travail AppVeyor .
Il semble que le courrier indésirable cmd
ait des problèmes avec l'analyse de choses comme:
set X=y if %X%. == y. ( set PATH=c:\whatever;%PATH% ... )
lorsque PATH
contient déjà un C : \ Program Files (x86) \ Microsoft XXX
path.
De plus, avoir un "C: \ Program Files (x86) \ Microsoft XXX"
dans le PATH n'aide pas non plus.