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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

在CentOS 6.3 64bit上搭建python高性能框架gevent开发环境

發(fā)布時(shí)間:2023/11/27 生活经验 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在CentOS 6.3 64bit上搭建python高性能框架gevent开发环境 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.升級(jí)python 2.6到python 2.7版本
為了業(yè)務(wù)需要,請(qǐng)?jiān)诎惭b之前將python從2.6.6升級(jí)到2.7.10版本。參考博文:
http://blog.csdn.net/tao_627/article/details/46928899

注意安裝其它模塊,需要安裝到python 2.7下面


2.安裝setuptools,也就是easy_install?
下載安裝setuptools,官網(wǎng)是
https://pypi.python.org/pypi/setuptools/
官網(wǎng)推薦下載ez_setup.py去安裝setuptools,并在指定版本的python環(huán)境中(target Python version)
setuptools要求Python 2.6及以上,以root用戶運(yùn)行
wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py

python ez_setup.py


3.安裝pip
easy_install-2.7 pip
然后查看pip是在python 2.7下面
pip -V




下面轉(zhuǎn)入正題
1.安裝libevent
從官網(wǎng)下載最新源碼

http://libevent.org/


執(zhí)行下面的命令
cd /usr/local/src
wget --no-check-certificate https://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-2.0.22-stable.tar.gz
tar zxf libevent-2.0.22-stable.tar.gz
cd libevent-2.0.22-stable
./configure
make
make install
cp -f /usr/local/lib/libevent* /usr/lib/


2.安裝greenlet
參考官網(wǎng)安裝方法

https://pypi.python.org/pypi/greenlet


運(yùn)行下面的命令
easy_install-2.7 greenlet


3.安裝gevent
從官網(wǎng)下載最新穩(wěn)定版1.0.2

https://pypi.python.org/pypi/gevent#downloads


使用下面的命令
wget --no-check-certificate https://pypi.python.org/packages/source/g/gevent/gevent-1.0.2.tar.gz#md5=117f135d57ca7416203fba3720bf71c1
tar zxf gevent-1.0.2.tar.gz
cd gevent-1.0.2
python setup.py install


4.安裝pycurl
參見博文
http://blog.csdn.net/tao_627/article/details/46941809
使用下面的命令
export PYCURL_SSL_LIBRARY=nss
pip install pycurl

然后查看pycurl模塊是否加載成功


5.安裝lxml
事先安裝依賴庫libxml2和libxslt
yum -y install libxslt-devel
yum -y install libxml*?
請(qǐng)確保有上面這兩個(gè)庫,使用
yum search libxslt


再執(zhí)行下面的命令:
pip install lxml


另外參考
http://www.coder4.com/archives/3660

6.安裝requests

使用下面的命令安裝

pip install requests


7.安裝redis的python包redis-py

easy_install-2.7?redis或者pip redis
安裝Parser包 easy_install-2.7?hiredis或者pip hiredis
下面是命令行驗(yàn)證

下面是pip方式安裝的截圖和模塊驗(yàn)證


8.安裝實(shí)現(xiàn)sftp功能的python包

參見http://blog.csdn.net/tao_627/article/details/49028203

9.安裝系統(tǒng)信息模塊psutil包

首先下載安裝psutil: 進(jìn)入官網(wǎng) https://pypi.python.org/pypi/psutil 當(dāng)前最新版本是3.2.2 wget?https://pypi.python.org/packages/source/p/psutil/psutil-3.2.2.tar.gz#md5=56df1727c9e26076a80da4c3f8f67976 tar?zxvf??psutil-3.2.2.tar.gz? cd?psutil-3.2.2? sudo python?setup.py?install
安裝指南參見 https://github.com/giampaolo/psutil/blob/master/INSTALL.rst

10.


參考文獻(xiàn)

[1].http://www.th7.cn/system/lin/201212/35052.shtml

[2].http://www.th7.cn/system/lin/201212/35052.shtml

總結(jié)

以上是生活随笔為你收集整理的在CentOS 6.3 64bit上搭建python高性能框架gevent开发环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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