जब मैं ipython नोटबुक के साथ काम कर रहा हूं, तो मैं एक नोटबुक सर्वर चलाने के लिए चाहता हूं। मैंने आधिकारिक tutorial का पालन किया हालांकि, जब मैं ट्यूटोरियल में कहा गया है कि get_config()
फ़ंक्शन प्राप्त करना चाहता हूं, तो मैं get_config
नाम से परिभाषित समस्या को परिभाषित नहीं करता हूं। मैंने इंटरनेट की खोज की और page पाया। हालांकि, मेरे यूबंटू 12.04 सिस्टम में ~/.ipython/profile_default/ipython_config.py
फ़ाइल नहीं है। समस्या को हल करने के लिए मैं क्या कर सकता हूं?नाम 'get_config' परिभाषित नहीं किया गया है
उत्तर
पॉल इवानोव मंच पोस्ट में कहा गया है:
get_config केवल लोड करते समय विन्यास फाइल के अंदर उपलब्ध है।
तो आप कॉन्फ़िगरेशन फ़ाइलों में केवल get_config
का उपयोग कर सकते हैं, ipython
सत्र में नहीं।
आप केवल अस्थायी परिवर्तन करना चाहते हैं, तो आप %config
जादू का उपयोग कर सकते हैं:
आप मूल रूप से दो विकल्प हैं। लेकिन ध्यान दें कि सत्र से बाहर निकलने के बाद परिवर्तन खो जाते हैं।
प्रलेखन कहते हैं:
वर्तमान में, यह केवल वर्तमान सत्र को प्रभावित करता है - आप कहीं भी बचाया नहीं गया है config करने के लिए बदलाव करते हैं। साथ ही, कुछ विकल्प केवल तब पढ़े जाते हैं जब आईपीथन शुरू होता है, इसलिए उन्हें इस तरह बदला नहीं जा सकता है।
दूसरा विकल्प एक नई प्रोफ़ाइल बनाना है। (ipython profile help
देखें)। प्रत्येक प्रोफ़ाइल अपनी विन्यास फाइलों के साथ आता है। आप को क्रियान्वित करते हुए फ़ाइलों पा सकते हैं:
ls $(ipython locate profile <your-profile-name>)
आप एक विशिष्ट *_config.py
फाइल करने के लिए आपके विन्यास विकल्प जोड़ सकते हैं।
आगे पढ़ने के लिए, ipython's config intro देखें।
धन्यवाद! मैंने आपके द्वारा प्रस्तुत दस्तावेज़ का पालन किया और अपना काम पूरा कर लिया! – zishuiym
@zishuiym, कृपया इस मुद्दे को हल करने में आपकी सहायता करने पर मेरा उत्तर स्वीकार करने पर विचार करें। हल किए गए प्रश्नों को चिह्नित करने के लिए यह StackExchanges तरीका है (सभी बोनस प्रतिष्ठा का उल्लेख न करें :)) – cel
- 1. पायथन, नाम परिभाषित नहीं किया गया
- 2. नाम त्रुटि: वैश्विक नाम 'कम' परिभाषित नहीं किया गया है
- 3. नाम त्रुटि: नाम 'N_TOKENS' परिभाषित नहीं किया गया है
- 4. नाम त्रुटि: वैश्विक नाम 'लंबा' परिभाषित नहीं किया गया है
- 5. नाम त्रुटि: नाम 'get_ipython' परिभाषित नहीं किया गया है
- 6. पायथन नाम त्रुटि: नाम 'फ़ाइल' परिभाषित नहीं किया गया है
- 7. "नाम त्रुटि: नाम" को परिभाषित नहीं किया गया है "पाइथन
- 8. नाम त्रुटि: नाम 'रीलोड' परिभाषित नहीं किया गया है
- 9. नाम त्रुटि: नाम 'यूटीसी' परिभाषित नहीं किया गया है
- 10. नाम त्रुटि: नाम 'श्रृंखला' परिभाषित नहीं किया गया है
- 11. पायथन नाम त्रुटि: नाम 'शामिल' परिभाषित नहीं किया गया है
- 12. नाम त्रुटि: नाम 'पुनः' परिभाषित नहीं किया गया है
- 13. पायथन नाम त्रुटि: वैश्विक नाम 'NAME' परिभाषित नहीं किया गया है! (लेकिन यह परिभाषित किया गया है)
- 14. पायथन: नाम त्रुटि: 'स्वयं' परिभाषित नहीं किया गया है
- 15. पायथन त्रुटि: नाम 'व्यवस्थापक' परिभाषित नहीं किया गया है
- 16. Django NameError [ऐप नाम] परिभाषित नहीं किया गया है
- 17. पायथन टाइमिट और "वैश्विक नाम ... परिभाषित नहीं किया गया है"
- 18. पायथन: "वैश्विक नाम 'समय' परिभाषित नहीं किया गया है"
- 19. वैश्विक नाम 're' को परिभाषित नहीं किया गया है
- 20. ईजेएस आंशिक परिभाषित नहीं किया गया है '
- 21. Magento UploaderJsObject परिभाषित नहीं किया गया है
- 22. एफबी परिभाषित नहीं किया गया है जावास्क्रिप्ट
- 23. "कोणीय परिभाषित नहीं किया गया है"
- 24. sqlconnection को परिभाषित नहीं किया गया है
- 25. प्लॉट परिभाषित नहीं किया गया है
- 26. उल्का: सत्र परिभाषित नहीं किया गया है
- 27. "कोणीय परिभाषित नहीं किया गया है" Liferay
- 28. प्रतिक्रिया को परिभाषित नहीं किया गया है
- 29. फायरबेस को परिभाषित नहीं किया गया है?
- 30. glGenBuffers परिभाषित नहीं किया गया है?
क्या आप अपने प्रश्न में त्रुटि का पूरा स्टैकट्रैक संपादित कर सकते हैं? – cel