पायथनस्क्रिप्ट के साथ नोटपैड ++ में पायथन पैकेज स्थापित करें

मेरे पास पाइथनस्क्रिप्ट प्लगइन एनपीपी में काम कर रहा है। मैं python-dateutil पैकेज/मॉड्यूल का उपयोग करना चाहता हूं। मैंने इसे C: \ Program Files \ Notepad ++ \ plugins \ PythonScript और । Lib \/code> में अनजिप करने का प्रयास किया है लेकिन मुझे अभी भी मिलता है:

ImportError: No module named dateutil

मेरे पास स्टैंड-अलोन पायथन इंस्टॉलेशन नहीं है।

पैकेज कहां स्थापित किया जाना चाहिए? क्या मुझे इसे ठीक से स्थापित करने के लिए निर्देशिका चलाने या नाम बदलने की आवश्यकता है?

1
मेरे पास एक स्टैंडअलोन पायथन इंस्टॉलेशन नहीं है, केवल एनपीपी पायथनस्क्रिप्ट प्लगइन में python27.dll है। मैंने इसे एनपीपी के भीतर कंसोल पर चलाने की कोशिश की: execfile ('C: \ PROGRA ~ 1 \ Notepad ++ \ plugins \ PythonScript \ python- & zwnj; dateutil-2.2 \ setup.p और zwnj; y') लेकिन यह मिला: ImportError: नहीं मॉड्यूल नाम सेटअप मॉड्यूल
जोड़ा लेखक Rob, स्रोत
उस निर्देशिका में बदलने के बाद इसे python setup.py install के साथ इंस्टॉल करें जिसे आपने अनजिप कर दिया है। यह एक अस्थायी निर्देशिका हो सकती है।
जोड़ा लेखक martineau, स्रोत
चूंकि यह एक शुद्ध पायथन मॉड्यूल है, इसलिए बस dateutil निर्देशिका (इसके zoneinfo उपनिर्देशिका के साथ) को अनजिप किए गए वितरण से C में कॉपी करने का प्रयास करें : \ प्रोग्राम फ़ाइलें \ नोटपैड ++ \ plugins \ PythonScript \ lib निर्देशिका। यदि यह काम नहीं करता है, तो उन्हें C: \ Program Files \ Notepad ++ \ plugins \ config निर्देशिका में कॉपी करने का प्रयास करें।
जोड़ा लेखक martineau, स्रोत

1 उत्तर

@ मार्टिनौ से टिप्पणी सही है।

यहां मैंने जो किया है:

  1. http://labix.org/python-dateutil से 1.5 पैकेज डाउनलोड करें (1.5 क्योंकि आप इसे पायथन 2.x के साथ संगत करना चाहते हैं)

  2. संग्रह से डेटपुट निर्देशिका को नोटपैड ++ निर्देशिका में कॉपी करें, plugins \ PythonScript \ lib - यह शायद C: \ Program Files \ Notepad ++ \ plugins \ PythonScript \ lib है , या सी: \ प्रोग्राम फ़ाइलें (x86) \ नोटपैड ++ \ plugins \ PythonScript \ lib , लेकिन कहीं और हो सकती है। यदि आप सुनिश्चित नहीं हैं तो नोटपैड ++ इंस्टॉल किया गया है, जहां देखें।

  3. आयात दिनांक अब काम करता है, और आप विभिन्न सुविधाओं का उपयोग कर सकते हैं।

पूर्ण प्रकटीकरण: मैं पाइथनस्क्रिप्ट का लेखक हूं

2
जोड़ा
धन्यवाद, महान काम किया, एनपीपी को फिर से शुरू करने की भी आवश्यकता नहीं थी।
जोड़ा लेखक Rob, स्रोत
सही जवाब होने के अलावा, आपके द्वारा बनाई गई इस उपयोगी प्लगइन के लिए +1 :)
जोड़ा लेखक psxls, स्रोत