我正在尝试将mysql与python-SQLAlchemy结合使用,但是在安装mysqlclient-for-python时出现了错误。请检查以下详细信息:
mysql.c(29):致命错误C1083:无法打开include文件:“mysql.h”:没有此类文件或目录错误:命令“c:\Program Files(x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.14.26428\bin\HostX86\x64”\cl.exe文件'失败,退出状态为2'
基于this Answer,您可以使用https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient下载python版本的非官方windows二进制文件。例如,“mysqlclient‑1.3.13‑cp36‑cp36m‑win\u amd64.whl”。 然后用pip安装。你知道吗
注意:在控制盘的名称中,有一些数字显示此控制盘适用于哪个python版本。例如,如果只有python版本3.6,则可以使用“mysqlclient‑1.3.13‑cp36‑cp36m-win\u amd64.whl”。 毕竟,如果仍然有错误,请尝试32位版本的控制盘。你知道吗
我只是通过看这里提到的其他选项得到了答案。 实际上错误是
C:\Program Files(x86)\MySQL\MySQL连接器C 6.1\lib
我已经安装了一个新的Python 3.7 64位版本,并且在安装MySQL connector时,我已经将安装路径更改为上述路径,现在它运行良好。你知道吗
谢谢大家抽出时间来帮忙
相关问题 更多 >
编程相关推荐