Ошибка Python: команда "...\Microsoft Visual Studio 10.0\\VC\\BIN\\cl.exe" завершилась с статусом выхода 2
У меня есть некоторые проблемы с установкой модуля python 3.
Я пытаюсь установить mysql с помощью pip:
python -m pip install mysql
для python 3.4.4 и вот ошибка, которую я получаю:
error: command 'C:\\Program Files (x86\\Microsoft Visual Studio 10.0\\VC\\BIN\\cl.exe' failed with exit status 2
вот скриншот: снимок экрана с сообщением об ошибке
У меня были другие проблемы с установкой модулей раньше, и я решил их установить Visual Studio С++ 2010
Btw, установка других модулей работает нормально.
Мои спецификации:
Windows 10 x64
Python 3.4.4 x86
Ответы
Ответ 1
Установлен ли Коннектор? (См. Также здесь)
Скачайте здесь и установите.
Это может быть связано с тем, что у вас есть x64 Windows
, но mysql
хочет, чтобы файлы находились в каталоге "Program Files (x86)":
mklink /d "C:\Program Files (x86)\MySQL\MySQL Connector C 6.0.2\include" "C:\Program Files\MySQL\MySQL Connector C 6.0.2\include"
Если это не поможет, попробуйте другие ответы которые публикуются
Ответ 2
Перейдите на этот сайт и загрузите файл whl (например, python3.7 и win64 следует использовать mysqlclient-1.3.13-cp37-cp37m-win_amd64.whl).
Затем запустите эту команду:
python -m pip install C:\Users\%USER%\Desktop\mysqlclient-1.3.13-cp37-cp37m-win_amd64.whl