web-dev-qa-db-fra.com

Anaconda Prompt Stuck / Closing after Keras installation

J'ai donc récemment téléchargé des keras via l'invite anaconda (j'ai téléchargé d'autres packages avec succès). En fait, cela a fonctionné, car j'ai pu importer des keras dans Jupyter Notebook. Cependant, maintenant j'obtiens le problème suivant lorsque j'ouvre l'invite Anaconda:

C:\Users\[User Name]>python C:\Users\[User Name]\Anaconda3\etc\keras\load_config.py  1>temp.txt
python: can't open file 'C:\Users\[User]': [Errno 2] No such file or directory

C:\Users\[User Name]>set /p KERAS_BACKEND= 0<temp.txt

C:\Users\[User Name]>del temp.txt

C:\Users\[User Name]>python -c "import keras"  1>nul 2>&1

À noter:

  • Au début, je ne peux tout simplement pas taper ou saisir quoi que ce soit dans la fenêtre.
  • Après l'avoir fermé et rouvert, le même message s'ouvre, mais est suivi d'un tas de texte que je ne peux pas lire car la fenêtre se ferme immédiatement après.
  • Dans le message d'erreur fourni, la troisième ligne a [Utilisateur] au lieu d'utilisateur. C'est parce que mon nom de dossier d'utilisateurs sur mon ordinateur est FirstName LastName. Il y a un espace qui, je me demande, pourrait être le problème.
  • Je ne veux pas désinstaller anaconda, car j'ai un projet dû dans quelques jours et je ne veux aucun problème d'installation/de perte de données.

Alors, mon nom de dossier a-t-il un espace à la racine du problème? Si c'est le cas, comment puis-je le changer sans gâcher mon ordinateur? Si ce n'est pas le cas, avez-vous une idée de la solution à ce problème? Merci beaucoup, j'ai deux projets à venir dans quelques jours :(

8
Anthony G.

Après quelques jours de recherche, j'ai trouvé une solution alternative.

  1. Ouvrez Anaconda Navigator

  2. Cliquez sur l'onglet Environments (comme indiqué dans l'image) enter image description here

  3. Cliquez sur base(root) (icône triangle) puis cliquez sur Open Terminalenter image description here

En utilisant cette solution, vous pourrez ouvrir Anaconda Prompt fenêtre et faites ce que vous voulez avec Anaconda Prompt. enter image description here

3
Muser

supprimer des fichiers dans C:\Users\votre_nom\AppData\Local\Continuum\anaconda3\etc\conda\activate.d

ou vous pouvez réinstaller/supprimer les keras du navigateur anaconda: - clic droit sur le nom env - démarrer le terminal - ctrl-c pour arrêter tout travail par lots.

0
maroon912

Utilisez des guillemets. C'est un cmd.exe analyse de la question.

python.exe "%USERPROFILE%\Anaconda3\etc\keras\load_config.py" > temp.txt
0
TheIncorrigible1