https://www.pgadmin.org/download/pip4.php के अनुसार।
वर्चुअलएन्व को चलाकर स्थापित करें:
sudo apt-get install virtualenv
आपको इन 2 पुस्तकालयों को भी स्थापित करने की आवश्यकता है:
sudo apt-get install libpq-dev python-dev
फिर:
cd ~/bin/
virtualenv pgadmin4
मैं ~/bin/
. का उपयोग करना पसंद करता हूं एप्लिकेशन इंस्टॉल करने के लिए निर्देशिका।
फिर आप डाउनलोड करें pgadmin4-1.1-py2-none-any.whl
या pgadmin4-1.1-py3-none-any.whl
आपके द्वारा उपयोग किए जाने वाले पायथन संस्करण के आधार पर। इस उदाहरण के लिए हम अजगर 2.7 का उपयोग करते हैं।
आप pgadmin4 डाउनलोड करें:
wget https://ftp.postgresql.org/pub/pgadmin3/pgadmin4/v1.1/pip/pgadmin4-1.1-py2-none-any.whl
वर्चुअलएन्व सक्रिय करें:
. ~/bin/pgadmin4/bin/activate
उसके बाद आप देखेंगे (pgadmin4)
टर्मिनल में।
pgadmin4 रन के अंदर:
pip install ./pgadmin4-1.1-py2-none-any.whl
उसके बाद आपको pgadmin4 चलाने में सक्षम होना चाहिए:
python ~/bin/pgadmin4/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py
चल रही प्रक्रिया को थोड़ा आसान बनाने के लिए आप एक उपनाम बना सकते हैं। उदाहरण के लिए, Ubuntu 16.04 LTS में, ~/.bash_aliases
में अन्य नाम जोड़ें फ़ाइल:
alias pgadmin4='. /home/your_username/bin/pgadmin4/bin/activate; /home/your_username/bin/pgadmin4/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py'
जहां your_username
आपके वास्तविक उपयोगकर्ता नाम से प्रतिस्थापित किया जाना चाहिए।
फिर निष्पादन की अनुमति दें, उदाहरण के लिए, 764
pgAdmin4.py
. पर फ़ाइल में:
/home/your_username/bin/pgadmin4/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py
साथ ही आपको pgAdmin4.py
. संपादित करने की आवश्यकता है फ़ाइल करें और इस लाइन को सबसे ऊपर जोड़ें:
#!/home/your_username/bin/pgadmin4/bin/python
जहां your_username
आपका वास्तविक उपयोगकर्ता नाम है।
यह सुनिश्चित करेगा कि आप अजगर के आवश्यक संस्करण का उपयोग करके एप्लिकेशन को चलाएं और pgadmin4
को चलाने के लिए सभी आवश्यक निर्भरताएं शामिल करें ।
फिर . ~/.bashrc
परिवर्तनों को लागू करने के लिए।
तो अब आप अपना टर्मिनल खोल सकते हैं और बस pgadmin4
. टाइप कर सकते हैं इसे चलाने के लिए।
अपना ब्राउज़र खोलें और इंगित करें:
http://127.0.0.1:5050
एक और बात ध्यान देने योग्य है - यदि आपको pgadmin4
चलाने की आवश्यकता है डेस्कटॉप मोड में आपको SERVER_MODE
change बदलना होगा में गलत करने के लिए:
/home/your_username/bin/pgadmin4/lib/python2.7/site-packages/pgadmin4/config.py
अन्यथा जब आप लोकलहोस्ट पर जाते हैं:5050 यह आपसे आपका लॉगिन और पासवर्ड मांगेगा।
अद्यतन करें:
2021 तक (और काफी पहले) एक बेहतर विकल्प यह होगा कि उस पर pgadmin4 के साथ एक पूर्व-कॉन्फ़िगर किए गए डॉकटर कंटेनर का उपयोग किया जाए। उदाहरण के लिए, एक pgadmin4 docker छवि को https://hub.docker.com/r/dpage/pgadmin4/ से डाउनलोड किया जा सकता है।
आशा है कि यह मदद करता है।