ubuntu安裝MySQL-python出現EnvironmentError: mysql_config not found錯誤


問題:

安裝MySQL-python包報錯EnvironmentError: mysql_config not found問題要如何來解決呢?

首先,錯誤提示是mysql_config找不到,

 

解決辦法:

1、終端輸入命令

sudo apt-get install libmysqlclient-dev

執行上面命令時,可能還會有遇到下面問題:

如果安裝順利,請略過,直接看步驟2。如果遇到同樣問題,可以去到“設置”中的“軟件和更新“”中,點開“更新”,勾選“”重要安全更新”和“推薦更新”

關閉上面窗口后,在終端運行下面命令就能解決:

sudo apt-get update

完成之后,再次執行命令:sudo apt-get install libmysqlclient-dev

2、成功安裝libmysqlclient-dev后,執行下面兩條命令進行加載更新

$ sudo updatedb
$ locate mysql_config 

3、試着運行下面命令來安裝MySQL-python

$ pip install MySQL-python

這時候,應該就能成功安裝MySQL-Python了。如果您也不幸遇到跟我一樣遇到下面的問題,提示說:

_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

那么,請繼續往下看。

4、終端運行一下命令完美解決

$ sudo apt-get install python-dev
$ pip install MySQL-python 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM