共计 928 个字符,预计需要花费 3 分钟才能阅读完成。
Windows11 中编译安装 mysqlclient 包
1. 安装 MySQL 或 MariaDB 的开发库
mysqlclient 需要 MySQL 和 MariaDB 的 C 库和头文件。你需要安装 MySQL 和 MariaDB 的开发包。
方法 1:安装 MariaDB Connector/C
- 下载 MariaDB Connector/C:
- 访问 MariaDB Connector/C 下载页面 。
- 选择适合你系统的版本(Windows x64)。
- 安装 MariaDB Connector/C。
- 确保安装路径中包含
include 和lib 文件夹。例如:-
C:\mariadb-connector\include -
C:\mariadb-connector\lib
-
方法 2:安装 MySQL 开发库
- 下载 MySQL 的 C 开发库:
- 访问 MySQL 下载页面 。
- 下载并安装 MySQL Community Server。
- 确保安装路径中包含
include 和lib 文件夹。例如:-
C:\Program Files\MySQL\MySQL Server 8.0\include -
C:\Program Files\MySQL\MySQL Server 8.0\lib
-
2. 设置环境变量
安装完成后,确保系统环境变量中正确配置了 MySQL 或 MariaDB 的开发库路径。
- 打开系统环境变量设置:
- 右键点击“此电脑”->“属性”->“高级系统设置”->“环境变量”。
- 在“系统变量”中找到
Path,点击“编辑”。 - 添加 MySQL 或 MariaDB 的
lib 文件夹路径。例如:-
C:\Program Files\MySQL\MySQL Server 8.0\lib
-
- 添加一个环境变量
-
添加红框中的环境变量
- 安装 Visual Studio Build Tools
mysqlclient 需要 C 编译器来构建。确保你已经安装了 Visual Studio Build Tools。
- 下载并安装 Visual Studio Build Tools。
- 安装时选择“C++ 生成工具”工作负载。
- 确保安装的版本与你的 Python 版本兼容。
4. 安装 mysqlclient
完成上述步骤后,重新尝试安装 mysqlclient:
pip install mysqlclient
5. 生成的 whl 文件
正文完
创作不易,扫码加点动力
发表至: 其它
2025-02-02