Spyder: Только что обновил Mac до High Sierra и обновил Anaconda. Spyder вылетает после открытия

Созданный на 8 мая 2018  ·  3Комментарии  ·  Источник: spyder-ide/spyder

Контрольный список отчета о проблеме

  • [ x] Поиск похожих отчетов на странице проблем
  • [ x] Прочтите соответствующие разделы Руководства по устранению неполадок Spyder и следуйте его советам.
  • [ x] Воспроизведена проблема после обновления с помощью conda update spyder (или pip , если не используется Anaconda)
  • [ ] Не удалось воспроизвести внутри jupyter qtconsole (если это связано с консолью)
  • [x] Попытался устранить основные неполадки (если ошибка/ошибка)

    • [x] Перезапуск Spyder

    • [x] Сбросить настройки с помощью spyder --reset

    • [ x] Переустановил последнюю версию Anaconda

    • [ x] Выполняли другие применимые действия из Руководства по устранению неполадок.

  • [x] Завершены разделы « Описание проблемы» , « Шаги по воспроизведению » и « Версия» ниже.

описание проблемы

Сегодня я обновил свой Mac до High Sierra, Anaconda до 1.8.4 и Spyder до версии 3.2.8. Spyder постоянно вылетает через ~30 секунд после открытия.

Какие шаги воспроизводят проблему?

После обновления до High Sierra я попытался обновить Spyder с помощью pip. Я новичок в кодировании и не видел, пока не запустил это, что это может вызвать проблемы. Spyder продолжает падать после открытия. Я пробовал перезагрузить компьютер, удалить anaconda и файл настроек anaconda, переустановить Anaconda и перезапустить настройки Spyder. Я также запустил «export EVENT_NOKQUEUE=1» в терминале, потому что это было решение аналогичной задачи, но у меня это не сработало.

Каков ожидаемый результат? Что ты видишь вместо этого?

Вместо того, чтобы не падать, я вижу «Spyder обнаружил внутреннюю проблему», и окно вылетает.

Вставьте трассировку/ошибку ниже (если применимо)

 File "/anaconda3/lib/python3.6/site-packages/spyder/plugins/ipythonconsole.py", line 956, in update_working_directory
    shellwidget.get_cwd()
  File "/anaconda3/lib/python3.6/site-packages/spyder/widgets/ipythonconsole/shell.py", line 128, in get_cwd
    self.silent_exec_method(code)
  File "/anaconda3/lib/python3.6/site-packages/spyder/widgets/ipythonconsole/shell.py", line 341, in silent_exec_method
    local_uuid = to_text_string(uuid.uuid1())
  File "/anaconda3/lib/python3.6/uuid.py", line 606, in uuid1
    clock_seq_hi_variant, clock_seq_low, node), version=1)
  File "/anaconda3/lib/python3.6/uuid.py", line 168, in __init__
    raise ValueError('field 6 out of range (need a 48-bit value)')
ValueError: field 6 out of range (need a 48-bit value)

Версии

  • Версия спайдера: 3.2.8
  • Версия Python: 3.6
  • версия qtconsole: 4.3.1
  • Qt-версия:
  • PyQt-версия:
  • Название/версия операционной системы: MacOS High Sierra 10.13.4

Зависимости

Unable to find this
NotSpyder

Самый полезный комментарий

Это дубликат выпуска № 6335. Чтобы исправить это, вам нужно запустить в Terminal.app

conda update python python.app

Все 3 Комментарий

Это решение сработало для меня: https://github.com/Azure/azure-cli/issues/5184 .

Это дубликат выпуска № 6335. Чтобы исправить это, вам нужно запустить в Terminal.app

conda update python python.app

Это сработало, спасибо!

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

cchu08 picture cchu08  ·  3Комментарии

marianux picture marianux  ·  3Комментарии

Khalilsqu picture Khalilsqu  ·  3Комментарии

dalthviz picture dalthviz  ·  3Комментарии

spyder-bot picture spyder-bot  ·  3Комментарии