gpt4 book ai didi

python - 无法打开包含文件 : 'mysql.h'

转载 作者:行者123 更新时间:2023-11-29 15:54:04 26 4
gpt4 key购买 nike

我是 Python 和 Django 新手。现在我想从 Django 连接到 mysql,我只需运行 pip install mysqlclient

首先我安装了xampp,我只使用phpmyadmin连接MySQL,然后创建了新的数据库和表

其次我安装了 Microsoft Builds Tools 2017

但是这个错误仍然显示。

所以我只下载了 MySql,就得到了一个 zip 文件。我解压后,mysql.h 存在于该文件夹中。我不知道这个 zip 文件有什么用。 :(

第三,我下载 mysql-installer.msi 并安装了 MySQL 和 python 连接。

但是这个错误仍然发生。

我真的搞乱了这个数据库。

那么我如何像其他人一样从 Django 连接到 MySql(他们确实喜欢这很容易。)。

最佳答案

是的,带有嵌入式 C 源代码的 Python 在 Windows 下安装总是很棘手。因此,您要么为 mysqlclient 找到合适的二进制(预编译)wheel 包,要么尝试这个。

https://pypi.org/project/PyMySQL/

PyMySQL 是纯 Python 实现,因此不需要 C 客户端库的源代码。

啊!也请阅读此内容...

How to config Django using pymysql as driver?

关于python - 无法打开包含文件 : 'mysql.h' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56595494/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com