Сообщение - не удается найти установленную версию python-django или python3-django


10

Я новичок в Ubuntu, и я люблю это до сих пор. Я пытался установить Django для проекта по разработке сайта. В терминале, когда я запускаю интерпретатор python и набираю

import django 
django.VERSION

У меня нет проблем и я получаю

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

Затем, чтобы начать свой проект, я набрал

django-admin startproject trialsite

и я получил сообщение о том,

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

Я установил django с помощью, pip install Django==1.8.2а также установил пакет django-admin перед использованием его через apt-get. Кроме того, я следовал книге Джанго как руководство по всему процессу. Может кто-нибудь сказать мне, в чем проблема?


РЕДАКТИРОВАТЬ:
Мой /usr/local/lib/python2.7/dist-packagesи site-packagesоба пусты. Я не знаю, важно ли это. Но согласно книге Джанго, это то, что django-adminдолжно быть.

Ответы:


14

Существует несколько различных способов установки Django в зависимости от ваших потребностей и способа настройки среды разработки.

  • Глобальная установка из пакетов:

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

    Вы можете проверить, что установка прошла успешно, набрав:

    django-admin --version
  • Глобальная установка через pip:

    sudo apt-get update

    Теперь вы можете установить pip. Если вы планируете использовать Python версии 2, установите с помощью следующих команд:

    sudo apt-get install python-pip

    Если вместо этого вы планируете использовать Python 3, используйте эту команду:

    sudo apt-get install python3-pip  

    Теперь, когда у вас есть пункт, мы можем легко установить Django. Если вы используете Python 2, вы можете ввести:

    sudo pip install django

    Если вы используете Python 3, используйте команду pip3:

    sudo pip3 install django

    Вы можете убедиться, что установка прошла успешно, набрав:

    django-admin --version
  • Глобальная установка через пипс.

  • Глобальная установка через пипс.

полная информация и все права принадлежат владельцу от digitalOcean


благодарю вас. Я в замешательстве, хотя. Я использовал sudo apt-get install python-django, и это сработало. Но когда я использовал pip install Django == 1.8.2, даже этот django был установлен правильно?
Крути Джоши

Это то же самое. 1.8.2
Крути Джоши

Я предполагаю, что указание версии было проблемой
Maythux
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.