विंडोज पर कमांड लाइन के माध्यम से जुपिटर चलाना


89

मैंने विंडोज 10, पाइथन 3.x के माध्यम से ज्यूपिटर स्थापित किया है

$ pip install jupyter

स्थापना ठीक काम करती है, भले ही मैंने टर्मिनल को पुनरारंभ किया हो।

लेकिन दौड़ने की कोशिश कर रहा है

$ jupyter notebook

निम्नलिखित त्रुटि देता है

'jupyter' is not recognized as an internal or external command, operable program or batch file.

मैं जुपिटर के लिए निष्पादन योग्य कैसे और कहाँ ढूँढूँ?

जवाबों:


168

यदि आप पूरी तरह से सुनिश्चित हैं कि आपका पायथन लाइब्रेरी पथ आपके सिस्टम वेरिएबल्स में है (और आप जुपिटर को स्थापित करते समय पाइप को पा सकते हैं, तो आपको बस थोड़ा सा पढ़ना होगा) और आप अभी भी अनुभव करते हैं "कमांड नहीं मिली या पहचानी गई" विंडोज़ में त्रुटियां , तुम कोशिश कर सकते हो:

python -m notebook

मेरे विंडोज के लिए कम से कम (विंडोज 10 प्रो), python -mएकमात्र तरीका है जिससे मैं अपने पायथन पैकेज को कमांड लाइन से बिना किसी प्रकार की त्रुटि के चला सकता हूं।

Fatal error in launcher: Unable to create process using ' "

या

Errno 'THIS_PROGRAM' not found

मैं कई वर्षों के लिए इफथॉन का उपयोग करता हूं, और यह पहली बार है जब मैं इस मुद्दे का सामना करता हूं। मुझे लगा (जैसा कि दूसरों के द्वारा उल्लेख किया गया है) कि इसे विंडोज 10 और रनिंग के साथ python -m notebookकाम करना है! समाधान के लिए धन्यवाद।
Serendipity

3
यह मेरे लिए काम करता है, लेकिन मुझे समझ में नहीं आता है कि jupyter notebookकमांड क्यों काम नहीं करता है (मैंने विंडोज़ 10 पर अजगर को फिर से स्थापित करने के बाद काम करना बंद कर दिया है)
अललेह अहमदियन

1
JupyterLab उपयोग के लिएpython -m jupyterlab
Georgy


29

कृपया पहले इन आदेशों में से कोई भी प्रयास करें;

$ py -m notebook
$ python -m notebook

jupyterlab उपयोगकर्ताओं के लिए

py -m jupyterlab

अन्यथा

$ python -m pip install jupyter --user
$ jupyter notebook

अगर यह काम नहीं करता है।

पाइप स्थानीय के लिए पथ में सीधे ज्यूपिटर नहीं जोड़ता है।

से आउटपुट

$ which python
/c/Users/<username>/AppData/Local/Programs/Python/Python35-32/python

कुछ खुदाई के बाद मैंने फ़ोल्डर में ज्यूपिटर के लिए एक निष्पादन योग्य पाया:

C:\Users\<username>\AppData\Roaming\Python\Python35\Scripts\jupyter.exe

स्थानीय और रोमिंग फ़ोल्डर के बीच अंतर

इसलिए यदि आप कमांड लाइन के माध्यम से किसी प्रोग्राम को निष्पादित करना चाहते हैं, तो आपको इसे% PATH वैरिएबल में जोड़ना होगा। इसे करने के लिए यहाँ एक शिल्पी लिपि है। "जोड़ें;" नया रास्ता जोड़ने से पहले।

$ [Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\Users\<username>\AppData\Roaming\Python\Python35\Scripts", [EnvironmentVariableTarget]::User)

अपडेट करें:

यदि आप उपयोग कर रहे हैं python3, तो बाहर स्विच pythonकरें python3 लेकिन मैं आपको pyenvइसके बजाय उपयोग करने के लिए प्रोत्साहित करता हूं :)


1
इसके लिए धन्यवाद। मैं इस समाधान के लिए महीनों पहले देखा है, लेकिन छोड़ दिया। अंत में, मुझे लगता है कि यह यहाँ गहरा है
मुहम्मद अली

इस उत्तर के लिए बहुत बहुत धन्यवाद। मैंने Scriptsअपने पर्यावरण चर में पथ के लिए फ़ोल्डर में पथ को जोड़ा और जोड़ा और उसने चाल चली।
शमूएल नाडे

मेरा मानना ​​है कि यह तब होता है जब आप स्थानीय रूप से स्थापित करते हैंpip --user
qwr

यदि आप python3 का उपयोग कर रहे हैं, तो python3 -m नोटबुक लिखें
Nasta

4
whichएक कमांड प्रॉम्प्ट या पॉवर्सशेल कमांड नहीं है, इसलिए आपको इसे गिट बैश या कुछ और में चलाना होगा। कमांड प्रॉम्प्ट में, आप इसके बजाय उपयोग कर सकते हैं where
mic

13

मुझे विंडोज 10 में जयुपिटर नोटबुक चल रही है। मैंने इस काम को पूरा करने का सबसे आसान तरीका पाया, जैसे एनाकोंडा जैसे डिस्ट्रो पर भरोसा करना सिगविन का उपयोग करना था।

Cygwin में python2, python2-devel, python2-numpy, python2-pip, tcl, tcl-devel स्थापित करें (मैंने सभी पैकेजों के नीचे एक चित्र शामिल किया है) और आपके द्वारा उपलब्ध किसी भी अन्य अजगर पैकेज को आप चाहते हैं। यह अब तक का सबसे आसान विकल्प है।

फिर इस कमांड को जयुपर नोटबुक स्थापित करने के लिए चलाएं:

python -m pip install jupyter

नीचे वास्तविक आदेश दिए गए हैं कि मैं सिर्फ और सिर्फ पुस्तकालयों को जोड़ने के लिए चला जाऊं अगर दूसरों को भी इस सूची की आवश्यकता हो:

python -m pip install scipy

python -m pip install scikit-learn

python -m pip install sklearn

python -m pip install pandas

python -m pip install matplotlib

python -m pip install jupyter

यदि उपरोक्त आदेशों में से कोई भी विफल रहता है, तो चिंता न करें समाधान ज्यादातर समय सरल है। आप जो कुछ भी करते हैं, वह अनुपलब्ध पैकेज / लाइब्रेरी के लिए बिल्ड विफलता को देखता है।

कहते हैं कि यह एक लापता pyzmq दिखा रहा है, फिर Cygwin को बंद करें, इंस्टॉलर को फिर से खोलें, पैकेज सूची स्क्रीन पर जाएं, सभी के लिए "पूर्ण" दिखाएं, फिर zmq जैसे नाम की खोज करें और उन पुस्तकालयों को स्थापित करें और उपरोक्त आदेशों को पुन: प्रयास करें।

इस दृष्टिकोण का उपयोग करते हुए अंततः सभी लापता निर्भरताओं के माध्यम से सफलतापूर्वक काम करना काफी सरल था।

सिगविन पैकेज सूची

एक बार जब सब कुछ स्थापित हो जाता है तो Cygwin गोटो में उस फ़ोल्डर को चलाएं जिसे आप नोटबुक ui ट्री और प्रकार के लिए "रूट" बनाना चाहते हैं:

jupyter notebook

यह नोटबुक शुरू करेगा और नीचे कुछ आउटपुट दिखाएगा:

$ jupyter notebook
[I 19:05:30.459 NotebookApp] Serving notebooks from local directory: 
[I 19:05:30.459 NotebookApp] 0 active kernels
[I 19:05:30.459 NotebookApp] The Jupyter Notebook is running at: 
[I 19:05:30.459 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).

Copy/paste this URL into your browser when you connect for the first time, to login with a token:

http://localhost:8888/?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

4

में अजगर 3.7.6 विंडोज 10 के लिए स्थापना के बाद, मैं इन आदेशों का उपयोग।

1. pip install notebook
2. python -m notebook

या

C: \ Users \ Hamza \ AppData \ Local \ Package \ PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0 \ LocalCache \ Local- संकुल \ Python37 / लिपियों।

मेरे पीसी के लिए पायथन-स्क्रिप्ट उपरोक्त पथ में स्थित हैं। आप इस पथ को पर्यावरण चर में जोड़ सकते हैं। फिर कमांड चलाएं।

1. jupyter notebook

3

यदि आप एनाकोंडा वितरण का उपयोग कर रहे हैं, तो इसे स्थापित करते समय सुनिश्चित करें कि आप "पाथ बदलें" विकल्प की जाँच करें।


3
विंडोज मशीन पर एनाकोंडा स्थापित करने के बाद: सिस्टम संस्करण "पथ" में पायथन स्थान जोड़ें। पाथ पर्यावरण चर को बदलने के लिए सिस्टम एडिटर को खोजने के लिए विंडोज सर्च का उपयोग करें [सहित पूरा पथ दर्ज करें: c & \ n "" से शुरू करना सुनिश्चित करें; " सेपरेटर] या कमांड लाइन का उपयोग करें "सेट पथ =% पथ%; C: \ users \ your-path-here-\" ... अब आप किसी भी कमांड प्रॉम्प्ट स्थान से अजगर को आमंत्रित कर सकते हैं।
AZBlue

2

आप निम्नलिखित को अपने पथ पर जोड़ सकते हैं

C: [पायथन इंस्टॉलेशन पाथ] \ _ लिपियाँ

उदा C: \ Python27 \ Scripts

यह ज्यूपिटर के लिए काम करना शुरू कर देगा और आपके द्वारा यहां किया जाने वाला हर अन्य पाइप स्थापित होगा।



2

जांचें कि आपने पर्यावरण चर में अजगर पैठ को ठीक से दिया है या नहीं।
यदि नहीं, तो अजगर पथ निर्धारित करें। फिर उपयोग करें:

$ python -m notebook


1

यहाँ मैंने बताया गया मुद्दा हल किया है, आशा है कि यह मदद करता है:

  1. अजगर के लिए आधिकारिक वेबसाइट का उपयोग करते हुए python 3.7 स्थापित करें, स्थापित करते समय इसे बॉक्स की जाँच करके PATH स्थापित करना शामिल है

  2. उसके बाद cmd खोलें (चरण 1 के बाद इसे खोलना सुनिश्चित करें) और लिखें: pip install jupyter ENTER

  3. अब आपको कमांड का उपयोग करके ज्यूपिटर नोटबुक खोलने में सक्षम होना चाहिए: ज्यूपिटर नोटबुक

सरल लगता है, लेकिन यह भी मदद कर सकता है।


1

मेरे लिए समस्या यह थी कि मैं jupyterगलत डायरेक्टरी से कमांड चला रहा था ।

एक बार जब मैंने पटकथा वाले रास्ते पर नेविगेट किया, तो सब कुछ काम कर गया।

पथ C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\Scripts


1

मेरे पास दो पायथन संस्करण स्थापित हैं: 1. पायथन 3.8.2: यह स्वतंत्र रूप से स्थापित किया गया था। अजगर 3.7.6: यह एनाकोंडा 3 के साथ स्थापित किया गया था

पथ चर को सही ढंग से सेट करने के बाद भी कई संस्करणों ने विरोध किया।

मैंने पायथन 3.8.2 की स्थापना रद्द कर दी है और पुनः आरंभ करने के बाद, कमांड

jupyter notebook

पूरी तरह से काम किया :)


1

आप एक बैच फ़ाइल बना सकते हैं और अपनी खिड़कियों में बृहस्पति की खोज कर सकते हैं और उसके गुणों को खोज सकते हैं और आपको यह स्ट्रिंग मिल जाएगी। D: \ anaconda3 \ python.exe D: \ anaconda3 \ cwp.py D: \ anaconda3 D: \ anaconda3 \ python.exe D: \ anaconda3 \ Scripts / jupyter-notebook-script.py "% USERPROFILE% /" प्राप्त करने के बाद। इसे आप इस सामग्री के साथ एक jupitor.bat फ़ाइल बना सकते हैं, जिसे आप इस फाइल को d या किसी भी ड्राइव में स्क्रिप्ट फ़ोल्डर में सहेज सकते हैं और अपने पर्यावरण पथ में अपनी स्क्रिप्ट फ़ाइल का पथ जोड़ सकते हैं

और फिर आप आसानी से इसे cmd में jupitor लिखकर कॉल कर सकते हैं।


1

पहले आपको यह सुनिश्चित करना चाहिए कि आप अपने सिस्टम चर में अपने अजगर पथ डाल रहे हैं .. फिर इसे चलाने का प्रयास करें

python -m pip install jupyter --user

और फिर इसे चलाएं

py -m notebook or  jupyter notebook

0

मेरी समस्या मेरे उपयोगकर्ता के फ़ोल्डर में फ़ोल्डर नाम में एक स्थान था।

एक नया उपयोगकर्ता बनाने और उस विंडोज़ उपयोगकर्ता पर स्विच करने के बाद, विंडोज़ एनाकोंडा के भीतर से शॉर्टकट और लिंक ठीक काम करते हैं।

विंडोज 8.1 64 बिट। नवीनतम एनाकोंडा।

नोट: मैंने एक एनाकोंडा को फिर से स्थापित करने की स्थापना रद्द कर दी है, लेकिन मेरी समझ में समस्या यह है कि विंडोज़ उपयोगकर्ता नाम / उपयोगकर्ता फ़ोल्डर में वास्तव में बस जगह थी।


0

अजगर 3.6.3 का उपयोग करना। यहाँ ' python -m pip install jupyter ' के माध्यम से जुपाइटर को स्थापित करने के बाद , ' jupyter Notebook ' कमांड ने विंडोज़ कमांड प्रॉम्प्ट का उपयोग करके मेरे लिए काम नहीं किया।

लेकिन, अंत में ' अजगर एम-नोटबुक ' ने काम किया और स्थानीय पर चलने के लिए ज्यूपिटर नोटबुक बनाया।

http: // localhost: 8888 / पेड़


0

विंडोज़ 10 में: यदि आपने जुपाइटर नोटबुक इंस्टॉलेशन के लिए एनाकोंडा 3 का उपयोग किया है और इंस्टॉलेशन के दौरान सिस्टम में पर्यावरण वेरिएबल्स को जोड़ने के लिए बॉक्स को चेक करना भूल गए हैं, तो आपको मैन्युअल रूप से "पाथ" वेरिएबल में निम्न वैरिएबल वैरिएबल जोड़ने होंगे: पर्यावरण चर संपादित करें ")

एनाकोंडा 3 के लिए पर्यावरण चर


0
## विंडोज़ सीएमडी

डिफ़ॉल्ट इंस्टॉल के लिए (इंस्टॉल करते समय बस "पथ जोड़ें" और "अगला" जांचें)

python -m notebook

C: \ में कस्टम इंस्टॉल के लिए

jupyter notebook

0

यदि आपने "python -m pip install jupyter" कमांड के साथ "$ pip install ज्यूपिटर" कमांड के साथ ज्यूपिटर स्थापित किया है तो इन चरणों का पालन करें:

  1. एक नोटपैड बनाएँ
  2. इसका एक्सटेंशन ".txt" से ".ipynb" में बदलें
  3. इसे राइट क्लिक करें और "ओपन विथ"
  4. पॉप अप में, - C: \ Users \ <"windows_user_name"> \ AppData \ Roaming \ Python \ Python38 \ Scripts पर जाएं
  5. "Jupyter-lab.exe" पर क्लिक करें

0

100% काम कर समाधान:

इन कदमों का अनुसरण करें:

  1. उस फ़ोल्डर को खोलें जहाँ आपने "python-3.8.2-amd64.exe" सेटअप या पायथन पैकेज के किसी अन्य संस्करण को डाउनलोड किया है

  2. "अजगर-3.8.2-amd64.exe 'पर डबल क्लिक करें

  3. "संशोधित करें" पर क्लिक करें

  4. आप देखेंगे "वैकल्पिक विशेषताएं"

  5. अगला पर क्लिक करें"

  6. "पर्यावरण चर में अजगर जोड़ें"

  7. "इंस्टॉल करें" पर क्लिक करें

  8. तब यू किसी भी वांछित फ़ोल्डर यू इच्छा में जयुपर चला सकते हैं

    E.g  open "cmd" command prompt

    Type : 
    E: 

    E:\>jupyter notebook

    It will get started without showing

    'Jupyter' is not recognized

धन्यवाद


0

मैं windows7 में एक ही मुद्दे का सामना कर रहा था, जैसा कि मैंने अभी रिकवरी पॉइंट की मदद से अपने कंप्यूटर को ठीक किया और उसके बाद नोटबुक ने काम करना बंद कर दिया। मैंने पथ सेटिंग को बदलने की कोशिश की, लेकिन कुछ भी काम नहीं कर रहा था इसलिए मैंने बस उस एप्लिकेशन के साथ अजगर को अनइंस्टॉल कर दिया, जहां से इसे स्थापित किया गया था और उसके बाद मैंने इसे फिर से स्थापित किया। उसके बाद मैंने ज्यूपिटर नोटबुक को फिर से स्थापित किया और फिर ठीक काम किया। धन्यवाद


0

मैंने अभी-अभी अपने Python 3.8 / pip सक्षम Win10 मशीन के ऊपर JupyterLab स्थापित किया है, इसलिए मैं विंडोज़ के साथ इन स्टार्टअप समस्या में भाग गया। यदि सब कुछ ठीक है (जाँच करें कि आपके पास पायथन के लिए पेट है, उदाहरण के लिए। C: \ Users [उपयोगकर्ता नाम] \ AppData \ Local \ Programs \ Python \ Python38-32 \ Scripts) आप बस चलाते हैं:

jupyter-lab.exe

और बस।

चियर्स


0

स्थापित करने के लिए मैंने विंडोज़ कमांड लाइन में "पाइप इंस्टॉल नोटबुक" का उपयोग किया

अजगर को चलाने के लिए- m नोटबुक मेरे काम नहीं आई, लेकिन python3 -m नोटबुक ने काम किया

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.