नियमित Django का उपयोग करने में सक्षम होने के लिए, इसे स्थापित करना होगा क्योंकि आपको import django
. हालाँकि, Django को सिस्टम-स्तरीय पायथन पैकेज के रूप में स्थापित करना कभी भी एक अच्छा विचार नहीं है। Virtualenvs के साथ काम करना हमेशा सबसे अच्छा होता है। वे आपको कई परियोजनाओं पर काम करने की अनुमति देते हैं जहां प्रत्येक परियोजना को अलग-अलग पैकेज स्थापित करने की आवश्यकता हो सकती है, और विभिन्न परियोजनाओं को एक ही पैकेज के विभिन्न संस्करण का उपयोग करने की आवश्यकता हो सकती है। उपयोग किए जाने वाले विकास के अलावा, वर्चुअलएन्व्स दूरस्थ मशीनों पर पैकेज स्थापित करने के लिए बहुत उपयोगी हैं, भले ही आपके पास रूट विशेषाधिकार न हो।
आपको केवल virtualenv.py डाउनलोड करना है। और फिर रिमोट मशीन पर निम्न कार्य करें:
$ wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py
$ python virtualenv.py venv
$ cd venv
$ source bin/activate
$ pip install django
यह एक वर्चुअलएन्व बनाएगा, जिसमें आप रूट विशेषाधिकारों की आवश्यकता के बिना किसी भी पायथन पैकेज को स्थापित कर सकते हैं। virtualenv के बारे में अधिक यहां ।