Python Spyder réinitialisé
J'ai été à l'aide de python(x,y), qui est venu avec la Spyder. Hier, Spyder s'est écrasé je peux pas comprendre comment le corriger. J'ai désinstallé python(x,y) et réinstallé, toujours le même problème.
Si j'essaie d'ouvrir Spyder j'obtiens ce message:
Spyder crashed during last session
If Spyder does not start at all and before submitting a bug report, please try to reset setting to defaults by running Spyder with the command line option '--reset:
python spyder --reset
Bien sûr, j'ai essayé de faire ci-dessus, mais il ne semble pas comme j'ai Spyder dans mon chemin. Lorsque j'essaie de mettre
python spyder --reset
dans ma fenêtre d'invite de commande, j'obtiens ce message d'erreur:
python: can't open file 'spyder': [Errno 2] No such file or directory
J'ai fait quelques essais d'essayer d'ajouter spyder en chemin, mais ils ont tous échoué. Comment dois-je aller sur l'ajout de Spyder chemin?
Je suis avec Windows Vista sur un système 32 bits.
Mon Spyder rapport de Crash ressemble à ceci:
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\spyderlib\spyder.py", line 1547, in main
mainwindow = run_spyder(app, options)
File "C:\Python27\lib\site-packages\spyderlib\spyder.py", line 1472, in run_spyder
main.setup()
File "C:\Python27\lib\site-packages\spyderlib\spyder.py", line 555, in setup
multithreaded=self.multithreaded)
File "C:\Python27\lib\site-packages\spyderlib\plugins\console.py", line 54, in __init__
light_background=light_background)
File "C:\Python27\lib\site-packages\spyderlib\widgets\internalshell.py", line 101, in __init__
debug, profile)
File "C:\Python27\lib\site-packages\spyderlib\widgets\shell.py", line 698, in __init__
ShellBaseWidget.__init__(self, parent, history_filename, debug, profile)
File "C:\Python27\lib\site-packages\spyderlib\widgets\shell.py", line 61, in __init__
self.history = self.load_history()
File "C:\Python27\lib\site-packages\spyderlib\widgets\shell.py", line 500, in load_history
if rawhistory[1] != self.INITHISTORY[1]:
IndexError: list index out of range
Je suis terrible avec ce genre de choses, donc j'ai peut-être raté quelque chose tout à fait évident ou de faire quelque chose de vraiment stupide.
Je me demandais si quelqu'un d'autre a couru dans un problème similaire, ou simplement donner des suggestions sur ce qu'il faut faire, et comment le faire "reset" chose, ou peut-être d'autres conseils.
Je Vous remercie à l'Avance
source d'informationauteur Akavall
Vous devez vous connecter pour publier un commentaire.
python
ne pas rechercherspyder
dans lePATH
par exemple:Ici
python
essaie de lirec:\some\dir\some_file
de fichier c'est à dire, il se regarde dans le répertoire courant poursome_file
fichier.Ici
python
essaie de lirec:\some\dir\another_dir\some_file
de fichier c'est à dire, il ressemble à laanother_dir
répertoire poursome_file
fichier.Ici
python
essaie de lireC:\path\to\some_file
de fichier c'est à dire, il ressemble à laC:\path\to
répertoire.Si de la documentation, dit-run:
python spyder --reset
elle suppose que vous êtes dans le répertoire oùspyder
script vie. Il travaille à la fois à partir de la source de la caissescripts
répertoire (si vous souhaitez l'exécuter sans installation) et à partir de n'importe quel répertoire de l'installation met scripts.Processus d'Installation doit créer
spyder
ouspyder.bat
fichiers. Sispyder.bat
dans votrePATH
ensuite, vous pouvez l'exécuter en tant qu':Ainsi, au lieu de
python spyder --reset
vous pourriez essayer:Le traceback montre que la première fonction est exécutée
spyderlib.spyder.main()
le code source pour le
spyder
script le confirme, de sorte que vous pouvez exécuter:J'ai ce problème dans windows et il est résolu par la mise à jour de la spyder
ne vous inquiétez pas, il est très facile de réinitialiser le spyder. pour windows 10 utilisateurs, vous avez tous besoin de taper "spyder" dans "Cortana", alors vous pouvez voir dans la catégorie applications comme quelque chose de "reset spyder paramètre' cliquez simplement sur et certains écran noir s'ouvre et votre problème sera résolu. maintenant, vous pouvez ouvrir votre spyder.
Pour commencer dans winpython, j'ai moi aussi été confronté à ce problème de spyder/spyder-reset pas de départ . Et enfin, c'est comment cela a commencé :
ouverture de la ligne de commande est allée à :
D:\manas\mak\crap\WinPython-64bit-3.4.4.2\scripts
tapé dans
spyder.bat
Et qui a ouvert spyder .
Peut-être la variable d'environnement est coincé .exe en cliquant sur le spyder de l'icône et de l'empêcher de charger.
Recherché spyder.chauve-souris, par prev réponse, et après avoir changé pour que directoy - couru à l'python spyder --commande de réinitialisation.
J'ai eu un problème similaire. J'ai eu les deux deux installations de Python27---le Ananaconda de la distribution et de l'autre. Python27 dossiers est apparu avant l'Anaconda dans mon chemin de recherche, bien que Spyder a été exécuté par l'Anaconda exécutable.
Il s'est avéré que l'Anaconda dossiers de distribution d'abord dans le PYTHONPATH résolu le problème.
Une solution plus facile--éviter de multiples installations de Python27 si possible.
La plupart des utilisateurs spyder paramètres sont dans le dossier utilisateur .Spyder fichier name.By en le supprimant.Vous serez en mesure de redémarrer l'IDE et un nouveau .Spyder répertoire est créé
J'ai essayé la méthode à propos de "python -c "de la spyderlib.spyder importation principal; main()" --reset",mais il semble que je n'ai pas le spyderlib.spyder.Ensuite,je résoudre ce problème au moyen d'installer une autre version de spyder(vous pouvez en trouver à partir de anaconda si vous l'utilisez),vous pouvez exécuter:
et il fonctionne.