Je suis novice dans l'utilisation d'Anaconda et de Spyder et cela doit être un problème de réglage simple, mais c'est vraiment frustrant. Je dois avoir un environnement PythonPath défini car j'exécute fréquemment des scripts dans ArcGIS qui ne fonctionneront pas sans un chemin. Cependant, ni Anaconda Navigator ni Spyder ne s'ouvriront pas s'il existe un ensemble PythonPath. Je reçois l'écran de démarrage, mais c'est tout, il ne s'ouvre pas. Si je supprime le PythonPath et redémarre, Anaconda et Spyder fonctionnent, mais pas ArcGIS. Ce n'est pas un problème ArcGIS, plutôt Anaconda et Spyder ne semblent pas aimer qu'il y ait un PythonPath du tout. Quelqu'un at-il une expérience avec cela?Anaconda et Spyder ne s'ouvriront pas si PythonPath est activé
Pour référence, mon PythonPath contient:
C:\Python27;
C:\Python27\Lib;
C:\Python27\Lib\site-packages;
C:\Python27\DLLs;
C:\Python27\Lib\lib-tk;
C:\Python27\scripts;
C:\Python27\ArcGIS10.3\Lib;
C:\Python27\ArcGIS10.3\Lib\lib-tk;
C:\Python27\ArcGIS10.3\Lib\site-packages;
C:\Program Files (x86)\ArcGIS\Desktop10.3\arcpy;
C:\Program Files (x86)\ArcGIS\Desktop10.3\bin
Je peux enlever tout sauf les cinq et les scripts ArcGIS bas fonctionnent encore, mais il ne résout pas le problème avec Spyder. Cela a probablement quelque chose à voir avec les fichiers qui ne sont pas réellement des exécutables, mais des liens vers des scripts. Par exemple, le raccourci pour les points de Spyder à:
C: \ ProgramData \ Anaconda2 \ pythonw.exe C: \ ProgramData \ Anaconda2 \ cwp.py C: \ ProgramData \ Anaconda2 « C:/ProgramData/Anaconda2 /pythonw.exe » "C: /ProgramData/Anaconda2/Scripts/spyder-script.py"
qui semble laisser beaucoup de place pour des problèmes. Fait intéressant, si je lance à partir de l'invite de commande, la première fois il n'y a pas d'erreurs mais rien ne se passe, et la deuxième fois il affiche:
Spyder est déjà en cours d'exécution. Si vous souhaitez ouvrir une nouvelle instance, s'il vous plaît lui passez l'option --new instance
Merci, cela semble avoir fait l'affaire. – Thomas909