Django, ModuleNotFoundError: нет модуля с именем "mysqlclient"

После того, как я настроил виртуальную среду, я активировал ее, и pip установил несколько пакетов, с pip freeze, я также получил то, что я установил в этом virtual-envs:

(django-ml) C:\Users\LyuMing\Envs\django-ml\aspolimi> pip freeze

Django==1.11.7  
django-toolbelt==0.0.1  
gunicorn==19.7.1  
Jinja2==2.10  
MarkupSafe==1.0
mysqlclient==1.3.12  
numpy==1.13.3  
psycopg2==2.7.3.2  
PyMySQL==0.7.11  
python-dateutil==2.6.1  

Но когда я пытаюсь загрузить модуль в редакторе или, например, в оболочке django, когда я пытаюсь загрузить mysqlclient, возникает ошибка:

ModuleNotFoundError: No module named 'mysqlclient'  
(django-ml) PS C:\Users\LyuMing\Envs\django-ml> python manage.py shell
>>>import mysqlclient  
Traceback (most recent call last):  
  File "<console>", line 1, in <module>  
ModuleNotFoundError: No module named 'mysqlclient'

затем я импортирую модуль sys для проверки переменных PATH. Эти модули, которые я установил, находятся в системном пути, но почему я не могу их импортировать?

['C:\\Users\\LyuMing\\Envs\\django-ml\\aspolimi', 
'C:\\Users\\LyuMing\\Envs\\django-ml\\Scripts\\python36.zip', 'C:\\Use
rs\\LyuMing\\Envs\\django-ml\\DLLs', 'C:\\Users\\LyuMing\\Envs\\django-
ml\\lib', 'C:\\Users\\LyuMing\\Envs\\django-ml\\S
cripts', 'c:\\python36\\Lib', 'c:\\python36\\DLLs', 
'C:\\Users\\LyuMing\\Envs\\django-ml', 'C:\\Users\\LyuMing\\Envs\\dj
ango-ml\\lib\\site-packages']

0 ответов

Другие вопросы по тегам