Нет модуля с именем django, но django установлен - миниконда помешала пути? - PullRequest
0 голосов
/ 12 декабря 2018

Итак, чтобы уточнить, я уже заставил Джанго работать.Главное, что я сделал между установкой Django и решением этой проблемы, это то, что я установил miniconda3 и MySQLdb.

Я использую Python 3.7.1, pip 18.1 и, насколько я знаю, должен иметь Django 2.1.4.

От / Users / me я запускаю:

python3 -m django --version

и получаю:

/Users/me/miniconda3/bin/python3: No module named django

Из этого я вижу, что путь, похоже, изменилсяв миниконде, и я не уверен, как это случилось.Если я запускаю:

pip3 install Django

Затем он говорит мне:

Requirement already satisfied: Django in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (2.1.4)

Кто-нибудь знает, что могло бы произойти и как это исправить?

Ответы [ 2 ]

0 голосов
/ 20 июня 2019

Возможно, вы использовали другую conda env, а затем активировали другую conda env (вашу текущую) без деактивации предыдущей env.

У меня та же проблема.И я деактивировал все evns, прошел все пути назад до «base», а затем активировал конкретный env, в котором есть пакет, который я установил ранее, и тогда он заработал.

0 голосов
/ 13 декабря 2018
  1. Создание жизненной среды:

    • cd / a / b
    • virtualenv -p C: /Python36-32/python.exe venv
    • cd venv
    • pip install django
    • pip install ...

    перейдите на BASE_DIR

    • cd /projet_django_app /
    • python manage.py runserver
...