python在MacOS系统上安装mysqlclient的库

之前在Windows上安装mysqlclient库。

后来发现在MacOS上安装这个库也是非常的麻烦。

首先需要安装mysql-connector库,在MacOS上面可以是用brew进行安装。

没有安装过brew的,可以参照https://brew.sh/上的命令安装。

使用以下命令安装mysql-connector-c依赖库

brew install mysql-connector-c
python在MacOS系统上安装mysqlclient的库

安装完之后,需要修改mysql_config文件,这边是一个bug,需要手动修改修复。

这个文件默认不能写,需要修改写权限

cd /usr/local/bin
chmod 0755 mysql_config

然后修改这个文件:

修改前

python在MacOS系统上安装mysqlclient的库

修改之后

python在MacOS系统上安装mysqlclient的库

最后就可以顺利使用pip安装mysqlclient库了。

$ pip install mysqlclient
Looking in indexes: https://pypi.org/simple
Collecting mysqlclient
Downloading https://files.pythonhosted.org/packages/f4/f1/3bb6f64ca7a429729413e6556b7ba5976df06019a5245a43d36032f1061e/mysqlclient-1.4.2.post1.tar.gz (85kB)
100% |################################| 174kB 14.5MB/s
Building wheels for collected packages: mysqlclient
Building wheel for mysqlclient (setup.py) ... done
Stored in directory: ...
Successfully built mysqlclient
Installing collected packages: mysqlclient
Successfully installed mysqlclient-1.4.2.post1


分享到:


相關文章: