適用于ubuntu ?16.04.
1.在命令行輸入pip install ?mysql-python后報錯:
from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
解決:cp /usr/lib/python3.5/configparser.py ? ? ?/usr/lib/python3.5/ConfigParser.py
原因:
在?Python 3.x 版本后持偏,ConfigParser.py 已經(jīng)更名為?configparser.py 所以出錯!
2.結(jié)果敵軍的第二波轟炸又來了!error2:
_mysql.c:29:20: fatal error: Python.h: 沒有那個文件或目錄
#include "Python.h"
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
搜索老半天,沒有找到正確甚至靠譜答案都沒看到哦胡嘿。最終還是stackoverflow找到了吸占,因為我在虛擬環(huán)境中使用python3.5<汀M缇觥族铆!所以我安裝的python-dev依賴包需要更改為python3.5-dev:
重裝: ?sudo ? apt-get ?install ? python3.5-dev
pip ?install ?mysql-python
跟我唱:stackoverflow老仙将硝,法力無邊恭朗!google老鐵,一統(tǒng)碼湖依疼!