python 在centos5.8中的環境部署

 自己全部linux系統中都自帶了python環境,這樣使用起來就很方便了。
目前服務器上系統安裝的是ContOS 5.8,查看了python版本是2.4.3,如今用的最多的版本是2.6.*,因此打算把版本更新到了2.6.5,包含安裝python 鏈接mysql MySQLdb模塊,python調用webservice客戶端 suds模塊,
詳細步驟以下:
一,更新python版本到2.6.5
二,安裝MySQLdb模塊(用於支持python鏈接mysql)
三,安裝suds模塊(用於python支持直接調用webservice接口soap協議)
1,下載2.6.5安裝包並安裝
①wget http://www.python.org/ftp/python/2.6.5/Python-2.6.5.tar.bz2
②tar jxvf Python-2.6.5.tar.bz2
③cd Python-2.6.5
④./configure
⑤make
make install
OK,安裝完成,一次搞定,安裝過程當中並無出現缺乏連接庫等問題。
查看當前python版本 命令是 python -V ,看到Python 2.6.5就對了。
2,安裝MySQLdb模塊
①wget https://downloads.sourceforge.net/project/mysql-python/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz?r=&ts=1334828103&use_mirror=cdnetworks-kr-2
②下載python setup編譯工具
wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz
③tar -zxvf setuptools-0.6c9.tar.gz
④ cd setuptools-0.6c9
⑤python setup.py build
⑥sudo python setup.py install
⑦tar -zxvf MySQL-python-1.2.3.tar.gz
⑧cd MySQL-python-1.2.3
⑨python setup.py build
⑩sudo python setup.py install
OK,安裝完成,同樣是一次搞定,安裝過程當中並無出現缺乏連接庫等問題。
測試是否可用
進入python命令行
①python
②import MySQLdb
若是沒有任何提示,說明安裝成功,已經支持對mysql的鏈接了。
3,安裝suds SOAP協議支持模塊
①wget https://fedorahosted.org/releases/s/u/suds/python-suds-0.4.1.tar.gz
②tar -zxvf python-suds-0.4.1.tar.gz
③cd python-suds-0.4.1
④sudo python setup.py install
ok,到這一步安裝完成,下一步進行測試suds模塊是否可用
進入python命令行
①python
②import suds
若是沒有任何提示,說明安裝成功,已經支持對直接調用webservice接口支持了。
以上安裝所有完成,中間沒有出現其它的奇怪問題。
用到的軟件下載地址:
一,python
①linux版本:http://www.python.org/ftp/python/2.6.5/Python-2.6.5.tar.bz2
②windows版本:http://www.python.org/ftp/python/2.6/python-2.6.msi
二,MySQLdb模塊
①linux版本:https://downloads.sourceforge.net/project/mysql-python/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz?r=&ts=1334828103&use_mirror=cdnetworks-kr-2
②windows版本:http://www.codegood.com/download/4/
三,suds模塊
①linux版本:https://fedorahosted.org/releases/s/u/suds/python-suds-0.4.1.tar.gz
②windows版本:https://fedorahosted.org/releases/s/u/suds/python-suds-0.4.1.tar.gz
四,setuptools模塊
①linux版本: http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz
②windows版本:http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11.win32-py2.6.exe#md5=1509752c3c2e64b5d0f9589aafe053dcpython

相關文章
相關標籤/搜索