conda update spyder
(أو pip
، في حالة عدم استخدام Anaconda)jupyter qtconsole
(إذا كان متعلقًا بوحدة التحكم)spyder --reset
اليوم قمت بتحديث جهاز Mac الخاص بي إلى High Sierra و Anaconda إلى 1.8.4 و Spyder إلى الإصدار 3.2.8. يتعطل Spyder باستمرار حوالي 30 ثانية بعد الفتح.
بعد الترقية إلى High Sierra ، حاولت تحديث 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