Не удается открыть файл включения: «mysql.h» - PullRequest
0 голосов
/ 14 июня 2019

Я новичок в Python и Django.Теперь я хотел бы подключиться к mysql из Django, и я просто запускаю pip install mysqlclient.

Сначала я установил xampp, и я просто использую phpmyadmin для подключения MySQL, и я создал новую базу данных и таблицы

Во-вторых, я установил Microsoft Builds Tools 2017

Но эта ошибка все еще отображается.

Итак, я просто скачал MySql и получил zip-файл.Я извлек и mysql.h существует в этой папке.Я не знаю, что мне нужно с этим zip-файлом.: (

В-третьих, я загружаю mysql-installer.msi, и я установил соединение MySQL и python.

, но эта ошибка все еще происходит.

Я действительно связываюсь с этой базой данных.

Итак, как я могу подключиться к MySql из Django, как это делают другие люди (они делают это очень легко.).

1 Ответ

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

Да, Python со встроенным исходным кодом C всегда сложно установить под Windows.Итак, либо вы найдете подходящий двоичный (предварительно скомпилированный) пакет колеса для mysqlclient, либо вместо этого попробуйте.

https://pypi.org/project/PyMySQL/

PyMySQL - это чистая реализация Python, так же как ине требуется исходный код клиента C lib.

Ах!Читайте это тоже ...

Как настроить Django, используя pymysql в качестве драйвера?

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