Stavo usando python (x, y), fornito con Spyder. Ieri, Spyder si è schiantato non riesco a capire come ripararlo. Ho disinstallato python (x, y) e reinstallato, ancora lo stesso problema.Reset Python Spyder
Se provo ad aprire Spyder ottengo questo messaggio:
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
Naturalmente, ho cercato di fare quanto sopra, ma non sembra come se avessi Spyder nel mio percorso. Quando provo a mettere
python spyder --reset
nella mia finestra del prompt dei comandi, ottengo questo messaggio di errore:
python: can't open file 'spyder': [Errno 2] No such file or directory
ho fatto alcuni tentativi di cercare di aggiungere spyder al percorso, ma sono tutti falliti. Come dovrei andare ad aggiungere Spyder al percorso?
Sto usando Windows Vista su un sistema a 32 bit.
Conto Spyder Crash si presenta così:
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
io sono terribile con questa roba, quindi mi potrebbe mancare qualcosa di completamente ovvio o fare qualcosa di veramente stupido.
Mi chiedo se qualcun altro si è imbattuto in un problema simile, o può solo dare suggerimenti su cosa fare, e come fare questa cosa "reset", o forse altri consigli.
ringraziare in anticipo
provare: 'python -c" da spyderlib.spyder importazione principale; main() "--reset' – jfs
Il tuo codice ha funzionato per resettare Spyder e questo ha risolto il problema.Tutto funziona ora.Grazie mille! – Akavall
Un altro commento per gli utenti di Anaconda.Il mio Spyder funzionava bene fino a quando non ho avuto un crash di Windows Ho provato varie cose che ho trovato in rete ma niente ha funzionato, quindi, quando ho provato a installare PyScripter come un'alternativa disperata, ho trovato una directory nella mia cartella Users \ myname chiamata ".spyder2" e all'interno di quella cartella c'è una cartella chiamata "spyder.lock" Ho semplicemente eliminato la cartella spyder.lock e tutto è stato in grado di funzionare come prima del crash Spero che questo aiuti qualcuno .. – user1269942