Pycharm-Python 3.7-无法安装mySQLclient

问题描述 投票:0回答:1

我正在尝试安装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等),而这些都不适合我。...]

python python-3.7 mysql-python
1个回答
0
投票

不是直接的解决方案,但是为什么不使用mysql.connector完全支持但mysql.connector推荐的python3

安装:

© www.soinside.com 2019 - 2024. All rights reserved.