ज्यूपिटर नोटबुक "कर्नेल एरर" के लिए समाधान ( FileNotFoundError: [WinError 2] )

यदि ज्यूपिटर नोटबुक शुरू करते समय कर्नेल त्रुटि प्रदर्शित होती है और त्रुटि कोड "FileNotFoundError: [WinError 2] निर्दिष्ट फ़ाइल नहीं मिल सकती है" तो क्या करें।कारण यह है कि संदर्भ गंतव्य में कोई निष्पादन योग्य फ़ाइल (python.exe) नहीं है।

घटना की स्थिति

जब मैंने एनाकोंडा वातावरण (envs फ़ोल्डर की सामग्री) को एक अन्य ऑनलाइन पीसी पर ऑफ़लाइन कंप्यूटर पर कॉपी किया और ज्यूपिटर नोटबुक शुरू किया, तो एक कर्नेल त्रुटि प्रदर्शित हुई।
अगर मैं कोड टाइप करता हूं तो भी मैं कुछ नहीं चला सकता।

环境
ओएस: विंडोज 10
मिनिकोंडा संस्करण: 4.6.12
पायथन संस्करण: 3.7.1. final.0

ज्यूपिटर नोटबुक कर्नेल त्रुटि
कर्नेल त्रुटि

एरर कोड

कर्नेल प्रारंभ करने में विफल
हैंडल नहीं की गई गड़बड़ी
ट्रेसबैक (सबसे हालिया कॉल अंतिम):
फ़ाइल "C:\Users\Miniconda3\envs\ML\lib\site-packages\tornado\web.py", लाइन 1699, _execute में
परिणाम = परिणाम की प्रतीक्षा
(~छोड़ा गया~)
FileNotFoundError: [WinError 2] निर्दिष्ट फ़ाइल नहीं मिली।

कारण

ऐसा लगता है कि कारण यह है कि प्रोग्रामिंग भाषा की निष्पादन योग्य फ़ाइल (इस मामले में python.exe) तक पहुँचा नहीं जा सकता है।

उपाय

वह पता जांचें जो python.exe का संदर्भ गंतव्य है और इसे सही करें। पता "kernel.json" नामक फ़ाइल में वर्णित है।

कर्नेल.जेसन है
सी: \~चूकबनाए गए आभासी वातावरण का ~\envs\name\share\jupyter\kernels\python3 ← में है।

इसे नोटपैड से खोलें और इसे सही पते पर सही करें।

{
"अर्गव": [
"C:\~snip~\envs\name of create virtual Environment\python.exe", ←यह पता गलत था
"-एम",
"ipykernel_launcher",
"-एफ",
“{कनेक्शन_फाइल}”
],
"प्रदर्शन_नाम": "पायथन 3",
"भाषा": "अजगर"
}

इसे ठीक करने के बाद, जब मैंने ज्यूपिटर नोटबुक शुरू की, तो कर्नेल तैयार प्रदर्शित किया गया और मैं इसे चलाने में सक्षम हो गया।

ज्यूपिटर नोटबुक कर्नेल त्रुटि

संदर्भ
https://github.com/jupyter/notebook/issues/4079