2
votes

J'ai perdu mon python.exe dans Pycharm avec Anaconda3

Tout fonctionnait parfaitement jusqu'à aujourd'hui, lorsque, pour une raison quelconque, mon fichier python.exe disparu de l'interpréteur de projet de Pycharm.

Il se trouvait dans C:\users\my_name\Anaconda3\python.exe , et pour une raison quelconque, je ne le trouve nulle part!

Pourtant, tous les packages sont ici (dans le dossier site-packages), et seul le C:\users\my_name\Anaconda3\pythonw.exe est disponible.

Cependant, avec la dernière version, certains packages que j'ai installés en plus de ceux disponibles dans Anaconda3 ne seront pas reconnus.

Par conséquent, comment récupérer le fichier python.exe ?


7 commentaires

pouvez-vous exécuter python depuis la console? Si c'est le cas, essayez which python ou where python (premier - mac \ linux deuxième - Windows)


'python' n'est pas reconnu comme une commande interne ou externe, un programme utilisable ou un fichier de commandes.


et C: \ users \ mon_nom \ Anaconda3 \ est dans mes variables d'environnement ...


Utilisez-vous un environnement virtuel? aussi, avez-vous vérifié à l'intérieur du dossier bin sous le dossier anaconda?


Un problème comme celui-ci m'est arrivé une fois après la mise à jour d'Anaconda il y a environ six mois. J'ai copié manuellement python.exe partir du package python le plus pkgs (dossier pkgs puis dossier comme python-3.6.8-h9f7ef89_7 ). Cela m'a aidé. Essayez de cette façon. Je te souhaite bonne chance.


@Poolka On dirait que ça fonctionne comme ça. Merci beaucoup! En fait, je me souviens avoir eu une mise à jour de Windows entre les deux ... -_- Je vous laisse écrire la réponse si vous voulez gagner des récompenses;)


Les packages peuvent avoir été renommés, python.exe en python.exe.c ~ par exemple, si quelque chose s'est produit pendant une opération conda. Renommer les fichiers peut également résoudre les problèmes.


3 Réponses :


1
votes

La réponse répète le commentaire de la question.

J'ai eu le même problème une fois après la mise à jour d'Anaconda - python.exe manquait. C'était Anaconda 3 installé dans Program Files dossier Program Files par MS Visual Studio (Python 3.6 sur Windows10 x64).

Pour résoudre le problème, j'ai copié manuellement le fichier python.exe à partir du package python le plus pkgs disponible (dossier pkgs puis dossier comme python-3.6.8-h9f7ef89_7 ).


0 commentaires

0
votes

Mon Python.exe manquait aujourd'hui dans mon environnement existant dans anaconda, donc je clone mon environnement avec anaconda pour recréer Python.exe et l'utiliser à nouveau dans Spyder.


0 commentaires

1
votes

J'ai juste eu le même problème et j'ai découvert qu'Avast l'avait supprimé parce qu'il pensait que c'était une menace. Je l'ai trouvé dans Avast -> Protection -> Virus Chest. Et à partir de là, vous avez la possibilité de le restaurer.


0 commentaires