在Windows 10中安装mysqlclient或/和mysql-python时出错

时间:2018-11-20 10:42:46

标签: python mysql pip

我在Windows 10 Home的文件夹中正确安装了Django,并且需要将此应用程序与Mysql连接。 当我执行pip安装mysqlclient或/和mysql-python时,出现此错误。

_mysql.c
_mysql.c(29): fatal error C1083: Cannot open include file: 'mysql.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2

----------------------------------------
Command "c:\xampp\htdocs\worldfeeding\env\scripts\python.exe -u -c "import 
setuptools, tokenize;__file__='C:\\Users\\user\\AppData\\Local\\Temp\\pip-install-ceju8r0r\\mysqlclient\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\user\AppData\Local\Temp\pip-record-r4bwaq6w\install-record.txt --single-version-externally-managed --compile --install-headers c:\xampp\htdocs\worldfeeding\env\include\site\python3.7\mysqlclient" failed with error code 1 in C:\Users\user\AppData\Local\Temp\pip-install-ceju8r0r\mysqlclient\

搜索时,我尝试了以下答案中的解决方案:

error: command 'C:\\ Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.14.26428\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2

Python pip install error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2

但是不起作用。

因此,我按照这些链接中答案的说明安装了Visual Studio Community 2017中的木地板,但不起作用。

我在mysql服务器上安装了mysql-web-community。

我下载了VS和Twisted-18.4.0-cp36-cp36m-win32.whl,但无法正常工作。

我尝试使用npm install --global --production Windows-build-tools进行任何操作。

有人可以帮我吗?

0 个答案:

没有答案