Как мне установить Django в Ubuntu 11.10? - PullRequest
6 голосов
/ 04 марта 2012

Я использую Полное руководство по установке Django в Ubuntu и, по иронии судьбы, нужно что-то более определенное, потому что я не могу заставить его работать.

(я выполнил шаги до этогопо ссылке выше)

Вот моя ситуация / остановка:

drewverlee@ubuntu:/var/src$ tar xzvf Django-1.3.1.tar.gz
tar (child): Django-1.3.1.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Так что это говорит мне, что нет файла Django-1.3.1.tar.gz?Я думаю, что могу проверить наш файл по:

drewverlee@ubuntu:/var/src$ ls
index.html  index.html.1
drewverlee@ubuntu:/var/src$

Что мне нужно сделать?

Ответы [ 6 ]

17 голосов
/ 04 марта 2012

pip - лучший инструмент для установки пакетов Python. Вот ссылка для установки setup-tools и pip в Ubuntu.

Если вы установили pip, установить django и другие пакеты python будет очень просто.

$ sudo pip install django

или для конкретной версии django

$ sudo pip install django==1.3.1
3 голосов
/ 04 марта 2012

Если вы используете Ubuntu, то вы можете просто использовать пакет, предоставленный в репозиториях:

$ sudo apt-get install python-django
...
$ python -c 'import django; print django.get_version()'
1.3
0 голосов
/ 25 июня 2012

, если у вас есть easy_install:

easy_install django

и для конкретной версии:

easy_install django==1.#.#
0 голосов
/ 05 марта 2012

1) скачать Django-1.3.1.tar.gz https://www.djangoproject.com/download/

2) перейти в каталог с файлом

tar xzvf Django-1.3.1.tar.gz
cd Django-1.3.1
sudo python setup.py install

3) проверить, видит ли питон django

>>> python
>>>import django
>>>print django.get_version()

После этого вы получаете Aptana в качестве IDE для работы с django

0 голосов
/ 04 марта 2012

Любое руководство, которое не включает в себя virtualenv и virtualenvwrapper, не является для меня достаточно определенным :) Серьезно, оно спасет вас от мира боли.

Кроме того, nginx + gunicorn теперь, по-видимому, является методом по умолчанию для обслуживания django, а не Apache + mod_wsgi, но я бы сказал, что это менее определенно.

0 голосов
/ 04 марта 2012

Действительно, перейдя по ссылке, я сначала получаю ту же проблему.

mv index.html Django-1.3.1.tar.gz

исправляет это для меня. Тогда вы можете продолжить с

tar xzvf Django-1.3.1.tar.gz
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...