最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux環(huán)境下python中MySQLdb模塊的安裝方法

 更新時(shí)間:2017年06月16日 08:24:41   作者:未曾見海  
這篇文章主要給大家介紹了在linux環(huán)境下python中MySQLdb模塊的安裝方法,文中給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。

前言

最近開始學(xué)習(xí)python數(shù)據(jù)庫(kù)編程后,在了解了基本概念,打算上手試驗(yàn)一下時(shí),卡在了MYSQLdb包的安裝上,折騰了半天才解決。記錄一下我在linux中安裝此包遇到的問題。

系統(tǒng)是ubuntn15.04。

1.下載

第一個(gè)問題是pycharm軟件的模塊安裝功能Project Interpreter無法自動(dòng)下載安裝MYSQLdb包,顯示

Error occurred when installling package

那沒辦法了,只好手動(dòng)下載了。MYSQLdb包linux系統(tǒng)的下載的地址是:http://sourceforge.net/projects/mysql-python/file/mysql-python/

在頁面內(nèi)選擇你想要安裝的版本下載即可,我下載的版本是1.2.4b4

2.安裝

一:下載之后,打開終端,切換到自己的下載文件目錄,在我的電腦上是目錄/home/hai/download,之后解壓下載的文件,即在終端輸入:

tar xfz MySQL-python-1.2.4b4.tar.gz

二:使用命令

cd MySQL-python-1.2.4b4

切換到解壓后的目錄。

三:編譯MYSQLdb包

輸入命令

python setup.py build

此時(shí)遇到問題,報(bào)錯(cuò)信息是

mysql_config not found

google之后發(fā)現(xiàn)要修改MYSQLdb解壓之后目錄中的setup_posix.py第26行,此行的內(nèi)容是

mysql_config.path = "mysql_config"

mysql_config是mysql安裝目錄中的一個(gè)文件的名稱,需要將26行變量的值改為此文件的絕對(duì)路徑。

于是使用

whereis mysql

查看數(shù)據(jù)庫(kù)安裝目錄,進(jìn)入安裝目錄。但是發(fā)現(xiàn)安裝目錄中并沒有mysql_config文件,啊,好氣啊。

再繼續(xù)google,發(fā)現(xiàn)是沒有安裝libmysqlclient-dev,那就安裝!使用命令:

sudo apt-get install libmysqlclient-dev

安裝這個(gè)東西,之后使用命令:

file -name mysql_config

查看這個(gè)文件的路徑,ok,有了。

將setup_posix.py文件修改后,再使用python setup-python-1.2.4b4安裝,又遇到問題了,錯(cuò)誤信息:

error: command 'i686-linux-gnu-gcc' failed with exit status 1

啊啊啊。

繼續(xù)google,原來是沒有安裝python-dev,好的,那就安裝.使用命令:

sudo apt-get install python-dev

安裝完成后,再使用輸入了N次的命令python setup.py build,好,終于沒有報(bào)錯(cuò)了,現(xiàn)在就差一步就安裝成功了。

四:輸入命令sudo python setup.py install

好,終于安裝上了,在python中實(shí)驗(yàn)一下,導(dǎo)入一下MYSQLdb模塊,import MYSQLdb,沒有消息,恩,沒有消息就是最好的消息,安裝成功!

P.S

另外在google過程中,還看到了好幾個(gè)錯(cuò)誤報(bào)警,雖然我沒有遇到,還是在這里提一下。

  • 第一個(gè)是如果沒有安裝steuptools,在第三步編譯時(shí)會(huì)報(bào)錯(cuò)ImportError: No module named setuptools,那就去安裝setuptools,至于setuptools的安裝,那就是另外的問題了,就不多說了。
  • 第二個(gè)是關(guān)于python.h文件報(bào)錯(cuò),這是python版本的問題,需要處理一下python版本,也不再多說。
  • 第三個(gè)是/usr/bin/ld:cannot find -lmysqlclient_r報(bào)錯(cuò),這是由于配置文件沒有生效。找到mysql的配置文件,使用使用:ldconfig命令刷新使其生效即可。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • python字符串的index和find的區(qū)別詳解

    python字符串的index和find的區(qū)別詳解

    這篇文章主要介紹了python字符串的index和find的區(qū)別,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-06-06
  • 通過代碼實(shí)例展示Python中列表生成式的用法

    通過代碼實(shí)例展示Python中列表生成式的用法

    這篇文章主要介紹了通過代碼實(shí)例展示Python中列表生成式的用法,包括找出質(zhì)數(shù)、算平方數(shù)等基本用法,需要的朋友可以參考下
    2015-03-03
  • 基于python實(shí)現(xiàn)生成指定大小txt文檔

    基于python實(shí)現(xiàn)生成指定大小txt文檔

    這篇文章主要介紹了基于python實(shí)現(xiàn)生成指定大小txt文檔,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • python實(shí)現(xiàn)時(shí)間序列自相關(guān)圖(acf)、偏自相關(guān)圖(pacf)教程

    python實(shí)現(xiàn)時(shí)間序列自相關(guān)圖(acf)、偏自相關(guān)圖(pacf)教程

    這篇文章主要介紹了python實(shí)現(xiàn)時(shí)間序列自相關(guān)圖(acf)、偏自相關(guān)圖(pacf)教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python實(shí)現(xiàn)猜年齡游戲代碼實(shí)例

    Python實(shí)現(xiàn)猜年齡游戲代碼實(shí)例

    這篇文章主要介紹了Python實(shí)現(xiàn)猜年齡游戲代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • 新版selenium4.0 + Python使用詳解

    新版selenium4.0 + Python使用詳解

    本文主要介紹了新版selenium4.0 + Python使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Python實(shí)現(xiàn)階乘的四種寫法

    Python實(shí)現(xiàn)階乘的四種寫法

    本文主要介紹了Python實(shí)現(xiàn)階乘的六種寫法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-01-01
  • Python中的字符串查找操作方法總結(jié)

    Python中的字符串查找操作方法總結(jié)

    這里我們來整理一下Python中的字符串查找操作方法總結(jié),除了基本的find()方法外,還會(huì)講解到樸素匹配算法和KMP算法的使用:
    2016-06-06
  • 完美解決python3.7 pip升級(jí) 拒絕訪問問題

    完美解決python3.7 pip升級(jí) 拒絕訪問問題

    這篇文章主要介紹了python3.7 pip升級(jí) 拒絕訪問 解決方案,文中給大家提到了python中for循環(huán)問題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-07-07
  • Python+OpenCV實(shí)現(xiàn)相機(jī)標(biāo)定的方法詳解

    Python+OpenCV實(shí)現(xiàn)相機(jī)標(biāo)定的方法詳解

    opencv中內(nèi)置了張正友的棋盤格標(biāo)定法,通過一些姿態(tài)各異的棋盤格圖像,可以標(biāo)定相機(jī)的內(nèi)外參數(shù),本文為大家介紹OpenCV進(jìn)行相機(jī)標(biāo)定的具體方法,希望對(duì)大家有所幫助
    2023-05-05

最新評(píng)論

江油市| 德钦县| 宜宾市| 商都县| 清原| 高雄县| 成都市| 名山县| 桐乡市| 台山市| 楚雄市| 镇宁| 靖江市| 富民县| 乾安县| 盘锦市| 巴东县| 衢州市| 吴江市| 锡林郭勒盟| 五指山市| 南开区| 陵川县| 沈阳市| 泰兴市| 屯门区| 文昌市| 开鲁县| 大竹县| 巴林右旗| 汝州市| 丰台区| 武夷山市| 富蕴县| 秭归县| 玉田县| 新安县| 冷水江市| 莎车县| 巍山| 民权县|