我在的環境是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...