conda update spyder
(ou pip
, se não estiver usando o Anaconda)jupyter qtconsole
(se relacionado ao console)spyder --reset
Hoje atualizei meu Mac para High Sierra, Anaconda para 1.8.4 e Spyder para a versão 3.2.8. O Spyder trava continuamente ~ 30 segundos após a abertura.
Depois de atualizar para o High Sierra, tentei atualizar o Spyder usando o pip. Eu sou novo na codificação e não vi até depois de executar isso que isso pode causar problemas. O Spyder continua travando após a abertura. Eu tentei reiniciar meu computador, excluindo o anaconda e o arquivo de preferências do anaconda, reinstalando o Anaconda e reiniciando as preferências do Spyder. Eu também executei "export EVENT_NOKQUEUE=1" no terminal porque era uma solução em um ticket de problema semelhante, mas isso não funcionou para mim.
Em vez de não travar, vejo "Spyder encontrou um problema interno" e a janela trava.
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)
Unable to find this
Esta solução funcionou para mim: https://github.com/Azure/azure-cli/issues/5184
Esta é uma duplicata da edição nº 6335. Para corrigi-lo, você precisa executar no Terminal.app
conda update python python.app
Isso funcionou, obrigado!
Comentários muito úteis
Esta é uma duplicata da edição nº 6335. Para corrigi-lo, você precisa executar no Terminal.app