CentOS/Ubuntu 原始碼安裝Python-Pip和Fabric教程

來源:互聯網
上載者:User

最近一直在折騰部署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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.