Ubuntu 12.04 में Django 1.3.1 को स्थापित करने की अपील की गई। मैं Django 1.6 कैसे स्थापित कर सकता हूं?
sudo apt-get install python-django
Ubuntu 12.04 में Django 1.3.1 को स्थापित करने की अपील की गई। मैं Django 1.6 कैसे स्थापित कर सकता हूं?
sudo apt-get install python-django
जवाबों:
पहले django
फ़ोल्डर के अंदर फ़ोल्डर को हटाकर पहले से स्थापित django 1.3.1 संस्करण को हटा दें /usr/local/lib/pythonx.x/dist-packages
( xx अजगर के संस्करण को दर्शाता है )। फिर नीचे दिए गए चरणों का पालन करें।
टर्मिनल खोलें और उस निर्देशिका में जाएं जहां आपने रखा था Django 1.6
।
cd path/to/driectory/which/contains/django1.6.tar.gz
django1.6.tar.gz
नीचे दिए गए आदेश को चलाकर निकालें ।
tar -xzvf Django-1.6.tar.gz
Django-1.6
निर्देशिका में ले जाएँ
cd Django-1.6
इंस्टॉल करने के लिए नीचे कमांड चलाएँ Django-1.6
sudo python setup.py install
जब आप इसे मैन्युअल रूप से स्थापित कर सकते हैं ( setup.py
), मैं पायथन पैकेज प्रबंधक का उपयोग करने की सलाह देता हूं क्योंकि इसे स्थापित करना, रखरखाव और अपग्रेड करना आसान है।
पिप, पायथन पैकेज मैनेजर स्थापित करें।
sudo apt-get install python-pip
वैकल्पिक रूप से, लेकिन अनुशंसित, अपग्रेड pip
, स्वयं का उपयोग करके:
sudo pip install -U pip
Django के नवीनतम स्थिर संस्करण को स्थापित करें:
sudo pip install Django
यह लिखने के समय 1.6.2 स्थापित करता है ( यहां नवीनतम pypi संस्करण की जांच करें )।
एक विशिष्ट संस्करण स्थापित करने के लिए, इस तरह एक आवश्यकता निर्दिष्ट जोड़ें:
sudo pip install Django==1.6.2
ध्यान दें कि APT, डेबियन / उबंटू पैकेज प्रबंधन अभी भी स्थापित पुराने संस्करण की रिपोर्ट करेगा और यह अभी भी स्थापित है। एपीटी डिस्ट-पैकेज पथों में स्थापित होता है जबकि पिप साइट-संकुल पथों में स्थापित होता है। उत्तरार्द्ध पूर्वता लेता है, इसलिए यह स्थानीय रूप से स्थापित संकुल चुना जाएगा। यह भी देखें: डिस्ट-पैकेज और साइट-पैकेज के बीच क्या अंतर है?
sudo pip install
एक बुरा अभ्यास है, जो django के लिए काम कर सकता है लेकिन वास्तव में अन्य स्थितियों में किसी के सिस्टम को खराब कर सकता है। अपने पैकेज को प्रबंधित करने के लिए उबन्टु के फायदे को कम मत समझिए। यह करने का साफ तरीका virtualenvwrapper के साथ है।