Parece estar instalando o Django 1.3.1 no Ubuntu 12.04. Como posso instalar o Django 1.6?
sudo apt-get install python-django
Responder1
Embora você possa instalá-lo manualmente ( setup.py
), recomendo usar o gerenciador de pacotes Python, pois é mais fácil de instalar, manter e atualizar.
Instale o Pip, o gerenciador de pacotes Python.
sudo apt-get install python-pip
Opcionalmente, mas recomendado, atualize
pip
, usando o próprio:sudo pip install -U pip
Instale a última versão estável do Django:
sudo pip install Django
Isso instala o 1.6.2 no momento em que este artigo foi escrito(verifique aqui a versão mais recente do pypi).
Para instalar uma versão específica, adicione um especificador de requisitos como este:
sudo pip install Django==1.6.2
Observe que APT, o gerenciamento de pacotes Debian/Ubuntu ainda reportará a versão mais antiga instalada e ainda está instalada. O APT é instalado em caminhos de pacotes dist enquanto o Pip é instalado em caminhos de pacotes de sites. O último tem precedência, então os pacotes instalados localmente serão escolhidos. Veja também:Qual é a diferença entre pacotes dist e pacotes de sites?
Responder2
Primeiro remova a versão 1.3.1 do Django instalada anteriormente, excluindo a django
pasta dentro /usr/local/lib/pythonx.x/dist-packages
(xx denota a versão do python).Em seguida, siga as etapas abaixo,
Baixe Django 1.6 emaqui.
Abra o terminal e vá para o diretório onde você colocou o arquivo
Django 1.6
.cd path/to/driectory/which/contains/django1.6.tar.gz
Extraia
django1.6.tar.gz
executando o comando abaixo.tar -xzvf Django-1.6.tar.gz
Mover para o
Django-1.6
diretóriocd Django-1.6
Execute o comando abaixo para instalar
Django-1.6
sudo python setup.py install