pip install mysql - python завершается неудачно с отсутствующим config-win.h - PullRequest
0 голосов
/ 18 марта 2020

Команда python: pip install mysql-python

Полная ошибка: _mysql.c(42): fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory

Может кто-нибудь подсказать, пожалуйста, как исправить эту ошибку?

Что такое mysql - python и чем оно отличается от обычного mysql?

В другом сообщении о переполнении стека предлагалось установить его с помощью исполняемого файла установки, где я могу найти это ?

Я установил здесь нечто, называемое mysql python разъем: https://downloads.mysql.com/archives/c-c/ Он установлен в C:\Program Files\MySQL\MySQL Connector C 6.1

Однако я не могу найти mysqld исполняемый файл где-нибудь в этой папке

Устанавливает ли это mysql или мне действительно нужно установить его с веб-сайта Oracle?

Ответы [ 2 ]

0 голосов
/ 18 марта 2020

mysql-python - это модуль, созданный для python -2 для взаимодействия с сервером mysql, поэтому в него не входит сервер mysql, и есть ветвь того же модуля, который называется mysqlclient для python -3.

Причина вашей ошибки в том, что вы не установили Visual Studio 2019 для компиляции кода c / c ++ в пакете python. Если вы не хотите устанавливать Visual Studio 2019, проверьте эти файлы Python Wheel (.whl) в соответствии с вашей python версией

https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql - python ( Python 2) https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient (Python 3)

0 голосов
/ 18 марта 2020

Требуется полная MySql установка сервера с Oracle

...