На этот вопрос уже есть ответ здесь:
У меня установлены две версии Python: 2.7 и 3.4. Я установил Django 1.8, как рекомендовано в руководстве по Django. Однако он был установлен в Python 2.7 вместо Python 3.4, поэтому, когда я набираю import django
в Python 3.4, я получаю сообщение об ошибке
ImportError: No module named 'django'
Если я набираю import django
в Python 2.7 I ошибок нет.
Кто-нибудь может объяснить, как я заставляю Django 1.8 быть в пути Python 3.4?
Можно установить django
с pip3
, который является простым способом.
Следуют ниже для установки pip3
и django
:
sudo apt-get update
. Обновите свои репозитории для получения последних версий приложения, доступных в репозиториях. sudo apt-get install python3-pip
. Это загрузит pip3
. sudo pip3 install django
. Это загрузит последнюю глобальную django версию для python3.
django-admin --version
. Проверьте, какую версию Вы получили. Я добрался 1.8.3
, который также необходимо получить. Можно также проверить, какую версию Вы имеете как это:
python3
import django
print(django.get_version())