国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

linux環境下python中MySQLdb模塊的安裝方法

2020-02-16 01:42:34
字體:
來源:轉載
供稿:網友

前言

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

系統是ubuntn15.04。

1.下載

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

Error occurred when installling package

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

在頁面內選擇你想要安裝的版本下載即可,我下載的版本是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

此時遇到問題,報錯信息是

mysql_config not found

google之后發現要修改MYSQLdb解壓之后目錄中的setup_posix.py第26行,此行的內容是

mysql_config.path = "mysql_config"

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

于是使用

whereis mysql

查看數據庫安裝目錄,進入安裝目錄。但是發現安裝目錄中并沒有mysql_config文件,啊,好氣啊。

再繼續google,發現是沒有安裝libmysqlclient-dev,那就安裝!使用命令:

sudo apt-get install libmysqlclient-dev

安裝這個東西,之后使用命令:

file -name mysql_config

查看這個文件的路徑,ok,有了。

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

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

啊啊啊。

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

sudo apt-get install python-dev

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

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

好,終于安裝上了,在python中實驗一下,導入一下MYSQLdb模塊,import MYSQLdb,沒有消息,恩,沒有消息就是最好的消息,安裝成功!

P.S

另外在google過程中,還看到了好幾個錯誤報警,雖然我沒有遇到,還是在這里提一下。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河池市| 巴中市| 皮山县| 怀宁县| 山阴县| 香格里拉县| 德化县| 丰县| 英山县| 兴安县| 忻城县| 商都县| 台中市| 汝阳县| 汤原县| 洛阳市| 东台市| 长垣县| 资溪县| 赤峰市| 定日县| 松溪县| 平果县| 蓬莱市| 朝阳区| 三穗县| 阿城市| 孝昌县| 永丰县| 曲靖市| 青龙| 精河县| 措美县| 天等县| 信阳市| 广饶县| 龙江县| 安福县| 资兴市| 平安县| 海城市|