बनाने के लिए सर्वर-साइड एक्सटेंशन या libpq-dev बनाने के लिए postgresql-server-dev-X.Y स्थापित करने की आवश्यकता है। मैं Django प्रोजेक्ट पर वर्चुअलएन्व के साथ काम कर रहा हूं और इसे स्थानीय पोस्टग्रेज़ डेटाबेस से कनेक्ट कर रहा हूं। जब मैं प्रोजेक्ट को चलाने है कहते हैं,आपको क्लाइंट-साइड एप्लिकेशन
ImportError: No module named psycopg2.extensions
तो मैं स्थापना यह त्रुटि निम्न देता दौरान तो
pip install psycopg2
स्थापित करने के लिए इस आदेश का उपयोग किया जाता है।
Downloading/unpacking psycopg2==2.4.4
Downloading psycopg2-2.4.4.tar.gz (648kB): 648kB downloaded
Running setup.py (path:/home/muhammadtaqi/Projects/MyProjects/OnlineElectionCampaign/venv/build/psycopg2/setup.py) egg_info for package psycopg2
Error: You need to install postgresql-server-dev-X.Y for building a server-side extension or libpq-dev for building a client-side application.
Complete output from command python setup.py egg_info:
running egg_info
creating pip-egg-info/psycopg2.egg-info
writing pip-egg-info/psycopg2.egg-info/PKG-INFO
writing top-level names to pip-egg-info/psycopg2.egg-info/top_level.txt
writing dependency_links to pip-egg-info/psycopg2.egg-info/dependency_links.txt
writing manifest file 'pip-egg-info/psycopg2.egg-info/SOURCES.txt'
warning: manifest_maker: standard file '-c' not found
Error: You need to install postgresql-server-dev-X.Y for building a server-side extension or libpq-dev for building a client-side application.
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /home/muhammadtaqi/Projects/MyProjects/OnlineElectionCampaign/venv/build/psycopg2
Storing debug log for failure in /home/muhammadtaqi/.pip/pip.log
आपको लगता है कि पैकेज इंस्टॉल किया गया है में था? यदि नहीं, तो इसे स्थापित करने से समस्या हल होनी चाहिए। कृपया ध्यान दें कि 'postgresql-server-X.Y' को अकेले इंस्टॉल करने में सहायता नहीं होगी, क्योंकि यह केवल सर्वर बाइनरी, पुस्तकालयों और डेटा फ़ाइलों को स्थापित करता है, न कि विकास फ़ाइलों (जो उपर्युक्त पैकेज में हैं)। – Abrixas2