/ / Как мога да инсталирам правилно Django? - python, django, install

Как мога да инсталирам правилно Django? - питън, джанго, инсталирай

Опитвам се да настроя проект на Django и съм малко объркан от тази част на всичко.

Аз бях избягал pip install django и се опита да изпълни django

python
import django

но веднага получавам съобщение ImportError: no module named Django

Опитах да отида в папката /usr/local/lib/python2.6/site-packages но в тази папка няма нищо. Ако отида /usr/local/lib/python2.6/dist-packages, всичките ми модули са там, включително django. Сега трябва ли всичко да върви в папката site-packages? Аз наистина съм объркана защо django не работи така, както би трябвало да бъде. Опитах се да прочета документацията на Django, но това предполага, че моята инсталация правилно влиза .../site-packages

Отговори:

0 за отговор № 1

Сигурни ли сте, че използвате "Virtualenv", ако не, отколкото трябва да мислите за използване на virtualenv. Подозирам, че не го използвате и правите инсталация на Django.

Така че се уверете, че Django се инсталира правилно. Може да се окаже, че нямате потребителски права да инсталирате система, така че се опитайте да направите това sudo pip install django.

Надявам се, че работи за вас, ако не се опитват да бъдат по-описателни на вашия проблем.


0 за отговор № 2

употреба pip install Django.

По някаква причина са използвали капитал "D" в Django вместо нормалния малък. Източник:Джанго Документация.

Също така се уверете, че това/usr/local/lib/python2.6/dist-packages се добавя към PATH.

Нормалното поведение на pip е да се инсталира в site-packages папка. Може би се опитайте да инсталирате отново pip?


0 за отговор № 3

Трябва да настроите a virtualenv, особено ако ще правите няколко Django приложения, които имат различни изисквания pip с sudo така sudo pip install django, За да научите как да направите виртуална мрежа: http://www.virtualenv.org/en/latest/ .

Можете също да проверите $PATH променлива, за да се види дали /usr/local/lib/python2.6/dist-packages е там, ако не можете да добавите, като добавите следното към вашия .bash_profile

PATH="${PATH}:/usr/local/lib/python2.6/dist-packages"
export PATH

при virtualenv, не трябва да използвате sudo pip, вместо cd (смяна на директория) към директорията на средата и изпълнете pip install django и това ще стане само инсталирайте го за този проект.