Повідомлення. Неможливо знайти встановлену версію python-django або python3-django


10

Я новачок в Ubuntu, і я люблю це до цих пір. Я намагався встановити Django для проекту розробки веб-сайтів. У терміналі, коли я запускаю інтерпретатор пітона та набираю

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
  • Глобальна установка через pip.

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

Повна інформація та всі права переходять до власника від digitalOcean


Дякую тобі. Я хоч розгублений. Я використовував sudo apt-get install python-django, і він працював. Але коли я використав pip install Django == 1.8.2, навіть той встановив django?
Круті Джоші

Це те саме. 1.8.2
Круті Джоші

Я припускаю, що проблема була
вказана
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.