欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python安裝mysql的依賴包mysql-python操作

 更新時間:2021年01月01日 13:38:21   作者:lee_moonj  
這篇文章主要介紹了python安裝mysql的依賴包mysql-python操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

一般情況下,使用pip命令安裝即可:

[root@dthost27 ~]# pip install mysql-python

但是在實際工作環(huán)境中,往往會安裝失敗,這是因為系統(tǒng)缺少mysql的相關(guān)依賴組件。所以必須先安裝mysql-devel類的包,而且必須要對應(yīng)好mysql客戶端的版本,即要安裝好:

[root@dthost27 ~]#
rpm -ivh 
mysql-community-libs-5.7.23-1.el6.x86_64.rpm 
mysql-community-client-5.7.23-1.el6.x86_64.rpm 
mysql-community-common-5.7.23-1.el6.x86_64.rpm
mysql-community-devel-5.7.23-1.el6.x86_64.rpm

這里需要各位注意的是,要根據(jù)自身系統(tǒng),選擇正確版本的mysql,比如這里的“5.7.23-1.el6.x86_64”即為我這邊mysql服務(wù)器的版本以及l(fā)inux系統(tǒng)的對應(yīng)版本。

安裝成功后,進入mysql環(huán)境,直接import看看

python> import MySQLdb
python>

沒有報錯,添加依賴包成功

補充:安裝MYSQL-PYTHON包報錯mysql_config not found解決辦法

安裝MYSQL-PYTHON包報錯EnvironmentError: mysql_config not found問題要如何來解決呢,今天我們就一起來看看這個問題的解決辦法,具體操作如下所示。

使用pip install MySQL-python的方式安裝,遇到以下幾個問題:

1.提示錯誤EnvironmentError: mysql_config not found

這是因為本機是Mac OSX系統(tǒng),并且裝的MySQL是MAMP集成環(huán)境中的,實際上mysql_config這個文件是存在的,但是默認包里面的路徑有問題,可以重新裝一個MySQL到系統(tǒng)默認位置,不過既然已經(jīng)有了MySQL不想重復(fù)裝。

解決辦法是從pypi官網(wǎng)下載一個MySQL-python包,然后修改其中的setup_posix.py文件,找到定義mysql_config路徑的地方,如修改為:/Applications/MAMP/Library/bin/mysql_config,具體路徑根據(jù)情況而定??梢运阉鱩ysql_config,如果找到了就以那個路徑為準,這是MAMP下Mysql_config文件的位置。

然后進入到包目錄,使用python setup.py install命令開始安裝。

2.上面的錯誤解決了,又提示錯誤fatal error: ‘my_config.h' file not found

這是因為MAMP自帶的MySQL不包含dev headers,使用

1.Run in Terminal app:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

等待完成

2.Run:brew install mysql-connector-c安裝。

安裝完成后,再回到Python重新安裝MySQL-python包就可以了。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • 如何將Python編譯成C語言

    如何將Python編譯成C語言

    這篇文章主要介紹了如何將Python編譯成C語言,我們都知道python比c慢,下面小編就來個大家分享如何將Python編譯成C語言,需要的小伙伴可以參考一下
    2022-01-01
  • Python爬蟲之requests基礎(chǔ)用法詳解

    Python爬蟲之requests基礎(chǔ)用法詳解

    這篇文章主要介紹了Python爬蟲之requests基礎(chǔ)用法詳解,雖然Python的標準庫中urllib模塊已經(jīng)包含了平常我們使用的大多數(shù)功能,但是它的API使用起來讓人感覺不太友好,而requests庫使用更簡潔方便,需要的朋友可以參考下
    2023-10-10
  • Python?pyecharts?Map地圖數(shù)據(jù)不顯示的原因及完美解決

    Python?pyecharts?Map地圖數(shù)據(jù)不顯示的原因及完美解決

    這篇文章主要給大家介紹了關(guān)于Python?pyecharts?Map地圖數(shù)據(jù)不顯示的原因及解決辦法,pyecharts是一款將python與echarts結(jié)合的強大的數(shù)據(jù)可視化工具,文中通過圖文以及代碼示例介紹的非常詳細,需要的朋友可以參考下
    2023-12-12
  • Python利用wxPython制作一個有趣的驗證碼生成器

    Python利用wxPython制作一個有趣的驗證碼生成器

    這篇文章主要為大家詳細介紹了Python如何利用wxPython制作一個簡單有趣的驗證碼生成器,文中的示例代碼講解詳細,需要的小伙伴可以了解一下
    2023-04-04
  • python查找第k小元素代碼分享

    python查找第k小元素代碼分享

    這篇文章分享了python查找第k小的元素程序代碼,大家參考使用吧
    2013-12-12
  • 詳解Python異常處理中的Finally else的功能

    詳解Python異常處理中的Finally else的功能

    本篇文章主要介紹了詳解Python異常處理中的Finally else的功能,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • 淺析matlab中imadjust函數(shù)

    淺析matlab中imadjust函數(shù)

    對進行圖像的灰度變換,即調(diào)節(jié)灰度圖像的亮度或彩色圖像的顏色矩陣。這篇文章主要介紹了matlab中imadjust函數(shù),本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下
    2020-02-02
  • Python在線和離線安裝第三方庫的方法

    Python在線和離線安裝第三方庫的方法

    這篇文章主要介紹了Python在線和離線安裝第三方庫的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • Moviepy模塊實現(xiàn)視頻添加圖片水印

    Moviepy模塊實現(xiàn)視頻添加圖片水印

    本文主要介紹了Moviepy模塊實現(xiàn)視頻添加圖片水印,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-04-04
  • 詳解如何使用SQLAlchemy連接數(shù)據(jù)庫

    詳解如何使用SQLAlchemy連接數(shù)據(jù)庫

    這篇文章主要為大家詳細介紹了如何使用 SQLAlchemy 連接數(shù)據(jù)庫、建立模型、操作表、以及查詢操作表數(shù)據(jù)等內(nèi)容,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-11-11

最新評論