Похоже, для установки Django 1.3.1 в Ubuntu 12.04. Как мне установить Django 1.6?
sudo apt-get install python-django
Хотя вы можете установить его вручную (setup.py
), я рекомендую использовать менеджер пакетов Python, поскольку его проще устанавливать, обслуживать и обновлять.
Установите Pip, менеджер пакетов Python.
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, управление пакетами Debian / Ubuntu, по-прежнему будет сообщать о старой версии установлен и все еще установлен. APT устанавливается в пути dist-пакетов, а Pip - в пути пакетов сайтов. Последний имеет приоритет, поэтому будут выбраны локально установленные пакеты. Смотрите также: В чем разница между dist-пакетами и site-пакетами?
Сначала удалите ранее установленную версию django 1.3.1, удалив папку django
внутри /usr/local/lib/pythonx.x/dist-packages
( xx обозначает версию python ). Затем выполните следующие шаги,
Загрузите Django 1.6 из здесь .
Откройте терминал и перейдите в каталог, куда вы поместили 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