/ / windows पर postgresql 9.4 पर एक्सटेंशन plpython2u और पायथन अनुरोधों का उपयोग कैसे करें - पायथन, विंडोज़, postgresql

विंडोज़ पर postgresql 9.4 पर एक्सटेंशन plpython2u और पायथन अनुरोधों का उपयोग कैसे करें - पायथन, विंडोज़, postgresql

मैंने निम्नलिखित आदेशों के साथ लिनक्स पर 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

आपको निम्न कार्य करने की आवश्यकता है:

  1. सी में python3.dll पाएं: Python32DLLs (या जहां भी आपने इसे इंस्टॉल किया है)

  2. python3.dll को python32.dll पर कॉपी करें (जैसे कॉपी और पेस्ट करें, फिर इसका नाम बदलें)

  3. रन create extension plpython3u पोस्टग्रेज़ में