CentOS6.x下Python-Pip以及Python gevent的安装使用 CentOS6.5安装 gevent可以提高服务器的性能 Pip是安装Python包的工具,提供了安装、列举已安装包、升级以及卸载包的功能。Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。 目前有很多Python程序都是可以直接通过Pip来一键安装了,比如众所周知的Django、Markdown、Shadowsocks等。 安装Pip之前必须要先安装setuptools,安装setuptools之前,必须要安装了Python,这之间的安装过程存在依赖关系,缺一不可。 1、检查Python版本 #python --version CentOS6.5默认安装的Python版本是2.6.6,返回值为:Python 2.6.6 2、安装setuptools #yum install -y python-setuptools 安装完毕后,easy_install命令就可以使用了。 3、安装pip //pip-8.0.2 #easy_install pip 通过easy_install安装pip是最为简单的方法。pip默认安装到/usr/bin目录下。 4、安装shadowsocks #pip install shadowsocks 5、安装 gevent 安装 gevent可以提高 Shadowsocks 的性能。CentOS下安装gevent依赖libevent和greenlet。 安装libevent: #yum install -y libevent 安装greenlet: #yum groupinstall "Development Tools" -y #pip install greenlet 安装gevent: pip install gevent 或者easy_install gevent //error: Setup script exited with error: command 'gcc' failed with exit status 1 可能会报错 简要介绍一下Pip的用法(以安装gevent举例): 1、安装package pip install gevent 2、列出已安装的packages pip freeze 3、安装特定版本的package pip install gevent==1.0.2 pip install gevent>=1.0.2,<=1.0.2 4、升级已安装的package到最新版本 pip install -U gevent 5、卸载已安装的package pip uninstall gevent 6、查询已安装的package pip search "gevent" https://teddysun.com/339.html DEPRECATION: Python 2.6 is no longer supported by the Python core team, please upgrade your Python. A future version of pip will drop support for Python 2.6 (责任编辑:IT) |