我正在尝试安装mysqlclient软件包,以便在mySQL数据库上运行脚本,但是由于我已经尝试了多个选项(PyMySQL等),而这些都不适合我。
我正在尝试使用Pycharm导入库进行安装,但出现以下日志错误:
Collecting mysqlclient creating build\lib.win32-3.7\MySQLdb -ID:\Users\user\PycharmProjects\data_science\venv\include -ID:\Users\user\AppData\Local\Programs\Python\Python37-32\include -ID:\Users\user\AppData\Local\Programs\Python\Python37-32\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" /TcMySQLdb/_mysql.c /Fobuild\temp.win32-3.7\Release\MySQLdb/_mysql.obj /Zl /D_CRT_SECURE_NO_WARNINGS _mysql.c MySQLdb/_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 14.0\\VC\\BIN\\cl.exe' failed with exit status 2
我还有哪些其他可能性?将Python降级到2.7?
在我的代码上,我使用以下导入:
import mysql.connector from sqlalchemy import create_engine
感谢您
我正在尝试安装mysqlclient软件包,以便在mySQL数据库上运行脚本,但是由于我已经尝试了多个选项(PyMySQL等),而这些都不适合我。...]
不是直接的解决方案,但是为什么不使用mysql.connector
完全支持但mysql.connector
推荐的python3
?
安装: