banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

[Linux]CentOS/Ubuntu安装Python-Pip和Fabric

最近一直在折腾部署 newsblur 这个玩意,需要用 fabric 进行几台远程服务器集群的部署。不过 fabric 需要 pip 等工具来安装,CentOS 服务器版下需要先安装 pip 才可以。 pip 是一个可以替代 easy_install 的安装和管理 python 软件包的工具,个人比较推荐使用 pip 来安装和管理软件包。 fabric 是个轻量级的远程维护工具,利用 SSH 连接和管理远程主机,对于批量执行远程脚本效果很好。

1. 安装 setuptools,Python2.7 版本 使用源代码方式

wget http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg
sh setuptools-0.6c11-py2.7.egg

2. 安装 pip,最新版本为 1.4 这里以 1.3 版本为例

wget http://pypi.python.org/packages/source/p/pip/pip-1.3.tar.gz
tar zxvf pip-1.3.tar.gz
cd pip-1.3
python setup.py install

或者使用 pip 的安装脚本 get-pip.py

wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
python get-pip.py

3. 再利用 pip 安装 fabric

pip install fabric

高版本的 CentOS 可以使用 YUM 方式

yum install python-setuptools
easy_install pip
pip install fabric

同样在 Ubuntu 环境下可以这样安装

apt-get install python-setuptools
easy_install pip
pip install fabric

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.