Mensagem - Não foi possível encontrar a versão instalada do python-django ou python3-django

10

Eu sou novo no Ubuntu e adoro até agora. Eu tenho tentado instalar o Django para um projeto de desenvolvimento de sites. No terminal, quando inicio o interpretador python e digite

import django 
django.VERSION

Não enfrento problemas e fico

(1, 8, 2, 'final', 0) 

Então, para iniciar meu projeto, digitei

django-admin startproject trialsite

e recebi uma mensagem dizendo

Cannot find installed version of python-django or python3-django

Instalei o django usando pip install Django==1.8.2e também instalei o pacote django-admin antes de usá-lo via apt-get. Além disso, tenho acompanhado o livro do Django como um guia durante todo o processo. Alguém pode me dizer qual é o problema?


EDIT:
Meu /usr/local/lib/python2.7/dist-packagese site-packagesestão ambos vazios. Não sei se isso é importante. Mas de acordo com o livro django, é aqui que django-admindeveria estar.

Kruti Joshi
fonte

Respostas:

14

Existem várias maneiras diferentes de instalar o Django, dependendo de suas necessidades e de como você deseja configurar seu ambiente de desenvolvimento.

  • Instalação global a partir de pacotes:

    sudo apt-get update
    sudo apt-get install python-django
    

    Você pode testar se a instalação foi bem-sucedida digitando:

    django-admin --version
  • Instalação global através do pip:

    sudo apt-get update

    Agora você pode instalar o pip. Se você planeja usar o Python versão 2, instale usando os seguintes comandos:

    sudo apt-get install python-pip

    Se, em vez disso, você planeja usar o Python 3, use este comando:

    sudo apt-get install python3-pip  

    Agora que você possui o pip, podemos instalar facilmente o Django. Se você estiver usando o Python 2, poderá digitar:

    sudo pip install django

    Se você estiver usando o Python 3, use o comando pip3:

    sudo pip3 install django

    Você pode verificar se a instalação foi bem-sucedida digitando:

    django-admin --version
  • Instalação global através do pip.

  • Instalação global através do pip.

Detalhes completos e todos os direitos vão para o proprietário da digitalOcean

Maythux
fonte
obrigado. Estou confuso embora. Eu usei o sudo apt-get install python-django e funcionou. Mas quando eu usei o pip install django == 1.8.2, mesmo o django instalado, certo?
Kruti Joshi
É o mesmo. 1.8.2
Kruti Joshi
Suponho especificando versão foi o problema
Maythux