Spyder больше не открывается из Анаконды - PullRequest
1 голос
/ 19 марта 2020

После работы над сценарием Python в Spyder накануне вечером Spyder прекратил открываться из меню Anaconda Navigator на следующее утро.

После описанного устранения неполадок сначала происходит сброс всех настроек Spyder, а затем переустановка Anaconda. как описано, к сожалению, не решил проблему для меня.

Появляется следующее сообщение об ошибке (Windows имя учетной записи замаскировано):

Traceback (most recent call last):
  File "C:\Users\<my account name>\anaconda3\lib\site-packages\spyder\app\mainwindow.py", line 3718, in main
    mainwindow = run_spyder(app, options, args)
  File "C:\Users\<my account name>\anaconda3\lib\site-packages\spyder\app\mainwindow.py", line 3559, in run_spyder
    main.setup()
  File "C:\Users\<my account name>\anaconda3\lib\site-packages\spyder\app\mainwindow.py", line 955, in setup
    self.editor = Editor(self)
  File "C:\Users\<my account name>\anaconda3\lib\site-packages\spyder\plugins\editor\plugin.py", line 178, in __init__
    self.autosave.try_recover_from_autosave()
  File "C:\Users\<my account name>\anaconda3\lib\site-packages\spyder\plugins\editor\utils\autosave.py", line 176, in try_recover_from_autosave
    files_to_recover, pidfiles = self.get_files_to_recover()
  File "C:\Users\<my account name>\anaconda3\lib\site-packages\spyder\plugins\editor\utils\autosave.py", line 149, in get_files_to_recover
    txt_as_dict = ast.literal_eval(txt)
  File "C:\Users\<my account name>\anaconda3\lib\ast.py", line 46, in literal_eval
    node_or_string = parse(node_or_string, mode='eval')
  File "C:\Users\<my account name>\anaconda3\lib\ast.py", line 35, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 0

    ^
SyntaxError: unexpected EOF while parsing

Установленные версии пакета:

$ conda list
# packages in environment at C:\Users\<my account name>\anaconda3:
#
# Name                    Version                   Build  Channel
[...]
anaconda                  2020.02                  py37_0
anaconda-client           1.7.2                    py37_0
anaconda-navigator        1.9.12                   py37_0
anaconda-project          0.8.4                      py_0
[...]
spyder                    4.0.1                    py37_0
spyder-kernels            1.8.1                    py37_0
[...]

Дополнительные замечания: Я запускаю Anaconda / Spyder на ноутбуке Windows 10.

Большое спасибо всем заранее!

1 Ответ

1 голос
/ 19 марта 2020

( сопровождающий Spyder здесь ) Это была проблема с нашим механизмом автосохранения , и она исправлена ​​в нашей версии 4.1.1 , выпущенной 19 марта 2020 года.

...