Где Pip3 Установка модулей?
Когда я пытаюсьimport django
в интерпретаторе python3 это говоритImportError: No module named 'django'
, Я знаю, что Django 1.8.7 установлен, потому что я могу получить версию #, выполнивdjango-admin --version
в командной строке терминала.
Когда я пыталсяpython3 manage.py runserver
в каталоге проекта Django я получаю эту ошибку:
Traceback (most recent call last):
File "manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named 'django'
Итак, еще раз (как и ожидалось), это не в пути, где Python может найти его.
Я заглянул в/usr/local/lib/python3.4/dist-packages
но это пустой каталог.
Я сделалwhereis django
& whereis Django
и это просто дает мне линию сdjango:
или жеDjango:
соответственно и нет списка путей.
Я пробовал гуглитькак найти путь к Джанго, но это не принесло ничего полезного.
Я нашел и проверил код самого файла django-admin, но в нем ничего не указано, куда был установлен Django. Как ни странно, файл python импортирует модуль django, и он работает, хотя файлы проекта интерпретатора и Django не могут видеть модуль django. Так что это на пути к питону, но это тоже не?!? Я не знаю, и я не могу найти это.
У меня никогда не было таких проблем с предыдущей Ubuntu (или любой другой ОС). Кто-нибудь понял, как я могу найти, где установлен Django? На самом деле, я не могу найти ни один из модулей, которые я установил через pip3. Я пытаюсь понять это уже более часа, и я очень растерялся и разочарован.