conda update spyder
(または、Anacondaを使用していない場合はpip
)で更新した後、問題を再現しましたjupyter qtconsole
内で再現できませんでした(コンソール関連の場合)spyder --reset
で設定をリセットします今日、私はMacをHigh Sierraに、Anacondaを1.8.4に、Spyderをバージョン3.2.8にアップデートしました。 スパイダーは、開いてから約30秒後に継続的にクラッシュします。
High Sierraにアップグレードした後、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)
Unable to find this
このソリューションは私のために機能しました: https ://github.com/Azure/azure-cli/issues/5184
これは問題#6335の複製です。 これを修正するには、Terminal.appで実行する必要があります
conda update python python.app
これはうまくいきました、ありがとう!
最も参考になるコメント
これは問題#6335の複製です。 これを修正するには、Terminal.appで実行する必要があります