mysql-python安装错误:无法打开包含文件:'config-win.h

时间:2018-03-10 04:37:47

标签: python mysql django

您好,

我正在尝试pip install mysql-python而且我一直在收到错误。我想知道是否有人知道我需要做什么让这个工作?

我正在使用Windows 10,python 3.6和mysql 5.7。我是新手编码所以如果有什么我错过了请告诉我。谢谢

这是我不断得到的错误:

  

_mysql.c(42):致命错误C1083:无法打开包含文件:   'config-win.h':没有这样的文件或目录

     

错误:命令'C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community \ VC \ Tools \ MSVC \ 14.13.26128 \ bin \ HostX86 \ x64 \ cl   .exe'退出状态2失败

1 个答案:

答案 0 :(得分:0)

您可以使用https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient下载适用于python版本的非官方Windows二进制文件。然后使用pip进行安装。这样,您就可以避免使用Visual Studio构建工具的麻烦。

只需下载最适合您的mysqlclient.whl文件(适用于python 3版本)。

我认为您会的情况

mysqlclient‑1.3.13‑cp36‑cp36m‑win32.whl(如果您的计算机是32位) mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl(如果您的计算机是64位)

,然后在命令提示符下,通过以下方式将位置更改为下载文件的目录:

cd "the path to the downloaded file"

并运行文件:

pip install mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl