मैंने निम्नलिखित आदेशों के साथ लिनक्स पर postgresql 9.4 और पायथन अनुरोधों के लिए plpython2u एक्सटेंशन स्थापित किया है:
apt-get install postgresql-plpython-9.4 python-requests
लेकिन मैं विंडोज़ पर इन एक्सटेंशन / मॉड्यूल कैसे स्थापित करूं? चूंकि postgresql / lib फ़ोल्डर में केवल plpython3.dll फ़ाइल है, और मुझे अनुरोध के साथ पायथन 2 की आवश्यकता है।
उत्तर:
जवाब के लिए 0 № 1के लिए काम करता है (विंडोज 7 64-बिट)
मैंने यहां से पाइथन 3.2 स्थापित किया है:
http://www.python.org/ftp/python/3.2/python-3.2.amd64.msi
आपको निम्न कार्य करने की आवश्यकता है:
सी में python3.dll पाएं: Python32DLLs (या जहां भी आपने इसे इंस्टॉल किया है)
python3.dll को python32.dll पर कॉपी करें (जैसे कॉपी और पेस्ट करें, फिर इसका नाम बदलें)
रन
create extension plpython3u
पोस्टग्रेज़ में