在python2.7中,我們安裝的是 MySqldb或這 MySQL-python,能夠正卻安裝,但在python3中,由於 其使用的擴展 ConfigParser 已經改名為 configparser,所以在python3 不能正常按轉了。。
在 stackoverflow 中的解釋:
In Python 3,
ConfigParser
has been renamed toconfigparser
for PEP 8 compliance. It looks like the package you are installing does not support Python 3.
因此可以安裝 另一個 升級辦的mysql擴展: mysqlclient
安裝:
pip install mysqlclient
注意:
在ubuntu等linux中,我們還要安裝 一個系統的library:
sudo apt-get install libmysqlclient-dev