本文講述了python安裝mysql-python的方法。分享給大家供大家參考,具體如下:
ubuntu 系統下進行的操作
首先安裝了pip工具
1
|
sudo
apt-get
install
python-pip
|
然后使用
1
|
sudo
pip
install
mysql-python
|
安裝第三方庫.但是此時報錯
1
2
3
4
5
6
7
8
9
|
sh: mysql_config: not found
Traceback (most recent call last):
File
"setup.py"
, line 15,
in
<module>
metadata, options = get_config()
File
"/home/zhxia/apps/source/MySQL-python-1.2.3/setup_posix.py"
, line 43,
in
get_config
libs = mysql_config(
"libs_r"
)
File
"/home/zhxia/apps/source/MySQL-python-1.2.3/setup_posix.py"
, line 24,
in
mysql_config
raise EnvironmentError(
"%s not found"
% (mysql_config.path,))
EnvironmentError: mysql_config not found
|
原因是沒有安裝:libmysqlclient-dev
1
|
sudo
apt-get
install
libmysqlclient-dev
|
繼續安裝 發現 還是報錯
mysql.c:29:20: fatal error: Python.h: 沒有那個文件或目錄,找不到Python頭文件,難道wheezy默認沒有安裝python開發包?
1
|
sudo
dpkg -l |
grep
python-dev
|
果然沒有,還真的需要安裝:
1
|
sudo
apt-get
install
python-dev
|
MySQL-python就可以編譯通過了。