После установки mysqlclient нет модуля с именем MySQLdb - PullRequest
1 голос
/ 16 февраля 2020

Я использую PyCharm и пытаюсь создать простой скрипт, который подключается к базе данных.

В терминале PyCharm обе установки mysqlclient из здесь , похоже, завершаются неудачно.

(venv) C:\Users\erics\CS261>pip install mysqlclient-1.4.6-cp38-cp38-win_amd64.whl
mysqlclient-1.4.6-cp38-cp38-win_amd64.whl is not a supported wheel on this platform.

(venv) C:\Users\erics\CS261>pip install mysqlclient-1.4.6-cp38-cp38-win32.whl
mysqlclient-1.4.6-cp38-cp38-win32.whl is not a supported wheel on this platform.

В терминале Windows они успешно установлены:

C:\Users\erics>pip install mysqlclient-1.4.6-cp38-cp38-win32.whl
Processing c:\users\erics\mysqlclient-1.4.6-cp38-cp38-win32.whl
Installing collected packages: mysqlclient
Successfully installed mysqlclient-1.4.6

Несмотря на то, что он "успешно установлен", мой скрипт не запускается ...

C:\Users\erics\CS261\venv\Scripts\python.exe C:/Users/erics/CS261/venv/Scripts/test.py
Traceback (most recent call last):
  File "C:/Users/erics/CS261/venv/Scripts/test.py", line 1, in <module>
    import MySQLdb
ModuleNotFoundError: No module named 'MySQLdb'

Process finished with exit code 1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...