日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

centos 6.3 mysql python 模块_CentOS安装python2.6以及MySQL-python

發(fā)布時(shí)間:2024/7/19 数据库 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos 6.3 mysql python 模块_CentOS安装python2.6以及MySQL-python 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

參考資料:

1. 先安裝 python2.6

注意這里很重要,不要用 yum 去安裝,因?yàn)?yum 安裝的 python 版本是 2.6(.0 ?) ,版本其實(shí)是太低的!所以需要通過(guò)源代碼來(lái)安裝 python2.6 。

可以下一個(gè)版本稍高的,比如 2.6.5 或以上的。因?yàn)楣倬W(wǎng)老被墻,下載鏈接就自己找吧。

下載以后,解壓,然后

./configure

make

make install

如果在 make 的過(guò)程中,出現(xiàn)如下錯(cuò)誤:

Failed to find the necessary bits to build these modules:

bsddb185 dl imageop

bsddb185 是一個(gè)很古老的 Oracle Berkeley DB 的模塊; dl 是 32 位系統(tǒng)上的過(guò)時(shí)模塊(被 ctypes 替代); imageop 也是 32 位系統(tǒng)上的過(guò)時(shí)模塊,被 PIL 代替。

需要編輯安裝文件根目錄下的 setup.py 文件,把

disabled_module_list =[] 改為:

disabled_module_list = ["bsddb185","dl","imageop"]

刪除 build 目錄。然后重新執(zhí)行 make ,應(yīng)該就可以了。

2. 修改 yum

python2.6 的可執(zhí)行路徑應(yīng)該是安裝在 /usr/local/bin/python2.6 。不確定可以執(zhí)行 whereis python 。

yum 依賴于 python2.4 ,所以我們不能直接把 /usr/bin/python 用 python2.6 替換。

修改 /usr/bin/yum 文件:

把第一行:

#!/usr/bin/python 改為: #!/usr/bin/python2.4

然后保存。

這時(shí)可以把 python 用 python2.6 替換了。

rm -f /usr/bin/python

ln -s /usr/local/bin/python2.6 /usr/bin/python

3. 安裝 setuptools

先下載源代碼包:

解壓后

python setup.py build

python setup.py install

4. 安裝 mysql-devel 及其他必要的庫(kù)

這一步用 yum 安裝就可以了

yum -y install rpm-build gcc-c++

yum install mysql mysql-devel

yum -y install readline-devel openssl-devel gmp-devel ncurses-devel /

gdbm-devel expat-devel libGL-devel libX11-devel tcl-devel tk-devel /

tix-devel sqlite-devel db4-devel

5. 安裝 MySQL-python

下載源代碼包:

解壓進(jìn)入安裝目錄。

編輯 site.cfg ,把 mysql_config 那一行取消注釋,并改為:

mysql_config = /usr/lib64/mysql/mysql_config

python setup.py build

python setup.py install

總結(jié)

以上是生活随笔為你收集整理的centos 6.3 mysql python 模块_CentOS安装python2.6以及MySQL-python的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。