mysql python模組安裝問題

2021-07-25 15:19:08 字數 1831 閱讀 5349

我在的環境是ubuntu14.04

在用sudo pip install mysql-python

一下是報錯資訊:

downloading/unpacking mysql-python

downloading mysql-python-1.2.5.zip (108kb): 108kb downloaded

running setup.py (path:/tmp/pip_build_root/mysql-python/setup.py) egg_info for package mysql-python

sh: 1: mysql_config: not found

traceback (most recent call last):

file 「」, line 17, in

file 「/tmp/pip_build_root/mysql-python/setup.py」, line 17, in

metadata, options = get_config()

file 「setup_posix.py」, line 43, in get_config

libs = mysql_config(「libs_r」)

file 「setup_posix.py」, line 25, in mysql_config

raise environmenterror(「%s not found」 % (mysql_config.path,))

environmenterror: mysql_config not found

complete output from command python setup.py egg_info:

sh: 1: mysql_config: not found

traceback (most recent call last):

file 「」, line 17, in

file 「/tmp/pip_build_root/mysql-python/setup.py」, line 17, in

metadata, options = get_config()
file 「setup_posix.py」, line 43, in get_config

libs = mysql_config("libs_r")
file 「setup_posix.py」, line 25, in mysql_config

raise environmenterror("%s not found" % (mysql_config.path,))
environmenterror: mysql_config not found

cleaning up…

command python setup.py egg_info failed with error code 1 in /tmp/pip_build_root/mysql-python

storing debug log for failure in /home/tony/.pip/pip.log

我看了這個environmenterror: mysql_config not found

sudo apt-get install libmysqlclient-dev解決。

但是我又出現了沒有python.h目錄或檔案。

解決方法是安裝python-dev,這是python的標頭檔案和靜態庫包:

sudo apt-get install python-dev

使用pip安裝MySQL python模組

在python程式中連線mysql會用到mysqldb,而mysqldb是在mysql python這個模組中。在安裝了pip後,可以使用 pip install mysql python嘗試安裝,一般會碰到 environmenterror mysql config not found這個錯誤。解...

離線安裝,已編譯MySQL python模組配置

linux 7.0 python 2.7.5 執行python指令碼,發生報錯如下 importerror no module named mysqldb得知須安裝 mysql python 模組 environmenterror mysql config not found而後,被各種依賴整瘋,好...

ubuntu下mysql python模組的安裝

安裝步驟 1 sudo apt get install python setuptools 2 sudo apt get install libmysqld dev 3 sudo apt get install libmysqlclient dev 4 sudo apt get install py...