Ошибка при выполнении pip install mysql-python

Я пытаюсь выполнить команду в Windows:

pip install mysql-python

, чтобы иметь возможность работать с MySQL в Django, но я получаю следующие ошибки:

  c:\users\fabia\appdata\local\programs\python\python35-32\include\pyconfig.h(243): fatal error C1083: Cannot open include file: 'basetsd.h': No such file or directory
error: command 'C:\\Program Files\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2

Я не могу найти решение, если кто-то знает Я был бы благодарен, у меня есть Python 3.5 и Visual Studio 2015 с компилятором VC ++.

Есть похожий пост: Ошибка при установке mysql-python , но он не дал мне решения.

2
задан 13.04.2017, 16:00
4 ответа

Другой выбор состоит в том, чтобы устанавливать Анаконду, которая установит тебе кучу книжных магазинов, между ними та, которую ты хочешь установить.

С другой стороны, чтобы использовать mysql с python, существует родной книжный магазин в Пайтоне ПИСКЛДБ, которая в моем опыте менее проблематичная во время устанавливания.

2
ответ дан 24.11.2019, 13:03

NecesitarÃ: s también устанавливать SDK windows, который приходит к тебе с Визуальным Studio 2015. Он ahà - где estÃ: файл basestd.h, которых тебе не хватает.

1
ответ дан 24.11.2019, 13:03

Попытайся загружаться бинарный файл прямо со следующей страницы:

http://www.lfd.uci.edu/%7Egohlke/pythonlibs/#mysqlclient

Говорится о Вебе Калифорнийского университета, который снабжает бинарных файлов для Windows многих библиотек Пайтона, особенно о научной области. Обычно будь очень обновлена (у него есть уже версии для нового Пайтона 3.6 например) и перед проблемами компиляции или чтобы устанавливать Numpy+MKL biene очень bién.

Продолжи эти шаги:

❶ Выбирает версию для python 3.5 из 32 или 64 бит, в зависимости от которой ты использовал бы.

❷ Одна тебе кажется разгруженной ты уходишь в каталог где этот разряд и ты открываешь CMD в этом каталоге.

❸ В конце концов ты используешь pip install непрерывно полным именем (с расширением incluidad) разгруженного файла.

Например, если тебе загружается в папке Дескаргас, оно было бы чем-либо подобным (одинокий пример):

C:\User\TuUsuario\Dowloads> python -m pip install mysqlclient-1.3.8-cp35-cp35m-win_amd64.whl

Я не помню, нуждался ли этот fork в какой-то зависимости, если тебе дает какая-то ошибка за неимением какого-то одинокого модуля, установи это с pid раньше и потом вновь выполни установку mysqlclient

0
ответ дан 24.11.2019, 13:03

Недавно encontrГ© сходная проблема с одним compaГ±ero работы. Ты можешь использовать:

Easy_install MYSQL-python

В mГ - я funcionГі.

0
ответ дан 24.11.2019, 13:03