2016-02-17 9 views

उत्तर

6

मैं व्यक्तिगत रूप से तो केवल .jupyter फ़ोल्डर का उपयोग कर के लिए एक रास्ता नहीं मिल सका। आप वैसे भी .ipython फ़ोल्डर में स्टार्टअप पर निष्पादित करने के लिए आदेशों निर्दिष्ट करने के लिए है:

  1. ~/.ipython/profile_default/ipython_config.py बनाएं अगर यह नहीं मौजूद है
  2. कुछ इस तरह करें:

    c = get_config() 
    c.InteractiveShellApp.exec_lines = [ 
        'import numpy as np\n' 
        'import scipy as sp\n' 
        'import matplotlib as plt\n' 
    ] 
    

आप कर सकते हैं यहां केवल वैध आयात निर्दिष्ट नहीं करते हैं, न केवल आयात।

+0

आह, ठीक है, किसी कारण से मैंने सोचा था कि .ipython को jjyyter के पक्ष में बहिष्कृत कर दिया गया था क्योंकि ऐप अब मुझे ipython टाइप करने से रोकने के लिए चेतावनी देता है। –

+0

क्या आप जानते हैं कि 'jupyter' निष्पादन योग्य को एक विशिष्ट (गैर-वैश्विक) कॉन्फ़िगरेशन फ़ाइल पर कैसे इंगित करें? – JeremyKun

14

के बारे में थोड़ी का उपयोग कर यह करने के लिए करना चाहते हैं:

  • Jupyter ऐसी सांत्वना और नोटबुक के रूप में यूआई/वातावरण प्रदान करता है। यह निष्पादन के लिए कर्नेल पर कॉल करता है।
  • आईपीथन जुपीटर के लिए डिफ़ॉल्ट (पायथन) कर्नेल प्रदान करता है।
  • जुपीटर कॉन्फ़िगरेशन सीधे कर्नेल को प्रभावित नहीं करता है, लेकिन प्रत्येक कर्नेल की अपनी कॉन्फ़िगरेशन हो सकती है।

आईपीथन कॉन्फ़िगरेशन आपके .ipython निर्देशिका में रहता है। आईपीथॉन के स्टार्टअप पर चलाने के लिए कोड जोड़ने का सबसे तेज़ तरीका (टर्मिनल और नोटबुक में आईपीथन सत्र को प्रभावित करता है) स्टार्टअप फाइल को अपनी आईपीथॉन प्रोफ़ाइल में जोड़ना है।

  1. डिफ़ॉल्ट प्रोफ़ाइल बनाएँ, यदि वह पहले से मौजूद नहीं है (यह शायद करता है):

    ipython profile create 
    
  2. Python स्क्रिप्ट ~/.ipython/profile_default/startup/whateveryouwant.py करें और जिन्हें आप वहाँ में किसी भी आयात या अन्य आदेशों को जोड़ने जब भी आप आईपीथन शुरू करते हैं तो तैयार होना पसंद है। IPython इस स्क्रिप्ट और किसी भी अन्य को उस निर्देशिका में हर बार शुरू होने पर चलाएगा।

+0

आह, ठीक है, किसी कारण से मैंने सोचा था कि .ipython को jjyyter के पक्ष में बहिष्कृत कर दिया गया था क्योंकि ऐप अब मुझे ipython टाइप करने से रोकने के लिए चेतावनी देता है। –

+6

भ्रम के लिए खेद है। आईपीथन अभी भी मौजूद है, जैसा कि इसकी सभी कॉन्फ़िगरेशन और प्रोफाइल करता है। क्या हुआ नोटबुक और कुछ संबंधित घटक जुपीटर नामक एक * नई * परियोजना में चले गए। IPython की कॉन्फ़िगरेशन में कुछ भी Jupyter अनुप्रयोगों को कॉन्फ़िगर करने और लॉन्च करने की क्षमता के अलावा बहिष्कृत नहीं किया गया है (यानी 'ipython_notebook_config.py' और' ipython notebook' कमांड)। जब आप पाइथन के साथ एक जुपीटर नोटबुक का उपयोग करते हैं, तो आप * दोनों * जुपीटर और आईपीथन का उपयोग कर रहे हैं। हालांकि, जब आप किसी अन्य भाषा के साथ एक जुपीटर नोटबुक का उपयोग करते हैं, उदा। जूलिया, आप बिल्कुल आईपीथन का उपयोग नहीं कर रहे हैं। – minrk

+0

समझ गया, धन्यवाद। –

संबंधित मुद्दे