Skip to content

mysqlclient静态编译包,不依赖mysql库,快速安装。支持 Mac、windows、Linux平台。

License

Notifications You must be signed in to change notification settings

xizhicode/mysqlclient_builds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mysqlclient_builds

mysqlclient静态编译包,不依赖mysql库,快速安装。包含 Mac、windows、Linux平台。

1.简介

python3中操作数据库主要是通过mysqlclient, 可是安装过程比较坑, (尤其是mac、win平台,主要是会报很多编译的错误,缺少mysql库 缺少编译环境等) 处理起来费事费力。 本项目提供了 mac linux win平台的静态编译包。 安装过程无需编译,即安即用。

2. 支持的平台及Python版本

  • Macos
    • python 3.7
    • python 3.8
  • Linux
    • python 3.6
    • python 3.7
    • python 3.8
  • windows
    • python 3.6
    • python 3.7
    • python 3.8
    • python 3.9

3. 如何使用

1.下载预编译包

根据自己的系统选择适合自己的预编译包。

  • mac系统对应build_macos
  • linux系统对应build_linux
  • windows对应build_windows 比如,对于使用64位python3.7的win用户可下载 mysqlclient-1.4.6-cp37-cp37m-win_amd64.whl

2. 安装

直接通过 pip 安装下载好的包。 如:

# linux example
pip3 install mysqlclient-2.0.0-cp37.tar.gz
# macos example
pip3 install mysqlclient-2.0.0-cp37.tar.gz
# windows example
pip3 install mysqlclient-1.4.6-cp37-cp37m-win_amd64.whl

4. 说明

build_windows中的资源主要来自于 加州大学python库
这个站提供了大量win平台的预编译包。

build_macos中是本人根据macos14系统进行编译

build_linux是在centos7系统上进行编译的,已在生产环境进行了小规模验证

About

mysqlclient静态编译包,不依赖mysql库,快速安装。支持 Mac、windows、Linux平台。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published