安裝mysqlclient
具體步驟如下:
apt-get install libmysql-dev
apt-get install libmysqlclient-dev
apt-get install python3.6-dev
pip install mysqlclient
1.mysqlclient安裝出錯
解決方法:sudo apt-get install libmysqlclient-dev
2.error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Failed building wheel for mysqlclient(python-dev沒有安裝,對應版本如下)
For Python 2.x use:
$ sudo apt-get install python-dev
For Python 2.7 use:
$ sudo apt-get install libffi-dev
For Python 3.x use:
$ sudo apt-get install python3-dev
For Python 3.4 use:
$ sudo apt-get install python3.4-dev
For Python 3.5 use:
$ sudo apt-get install python3.5-dev
For Python 3.6 use:
$ sudo apt-get install python3.6-dev
3.AttributeError: module 'MySQLdb' has no attribute 'cursors'
解決方法:import MySQLdb.cursors