一句話:$ sudo apt-get install fabric
以下的不用看了。
我是個python 盲,近期乙個專案的部署要用到fabric,所以記錄一下步驟:
1. 先安裝pip (估計類似於rubygem)
$ curl -o
$ python virtualenv.py my_new_env
2. 再安裝 fabric
$ . my_new_env/bin/activate
(my_new_env)$ pip install fabric
結果遇到問題:
creating build/temp.linux-i686-2.7
creating build/temp.linux-i686-2.7/src
gcc -pthread -fno-strict-aliasing -fwrapv -wall -wstrict-prototypes -fpic -std=c99 -o3 -fomit-frame-pointer -isrc/ -i/usr/include/python2.7 -c src/md2.c -o build/temp.linux-i686-2.7/src/md2.o
src/md2.c:31:20: fatal error: python.h: no such file or directory
compilation terminated.
error: command 'gcc' failed with exit status 1
google了一下, 原來是少了deb包,
$ sudo aptitude install python2.7-dev
然後再:
(my_new_env)$ pip install fabric
successfully installed pycrypto
cleaning up...
可是執行 fab 卻不成功。 檢視了下官方文件,fabric只支援pythong 2.5, 2.6 ,不支援2.4 以及3.0
$ sudo apt-get install fabric
搞定。
ubuntu 安裝 fabric 步驟
一句話 sudo apt get install fabric 以下的不用看了。我是個python 盲,近期乙個專案的部署要用到fabric,所以記錄一下步驟 1.先安裝pip 估計類似於rubygem curl o python virtualenv.py my new env 2.再安裝 fab...
Fabric 批量安裝ZeroMQ
fabric是乙個用python開發的部署工具,最大特點是不用登入遠端伺服器,在本地執行遠端命令,幾行python指令碼就可以輕鬆部署。關於fabric的安裝可以直接參考官網的內容 fabric 官網 部署zeromq,本就是一件麻煩的事情,所以寫了乙個指令碼,用來實現多機統一部署 import s...
ubuntu 16 04 搭建fabric環境
1 安裝go環境 2 安裝docker 參考 1 更新apt安裝包索引 sudo apt get update 2 安裝軟體包以允許apt通過https使用儲存庫 3 新增docker官方的gpg金鑰 curl fssl sudo apt key add 4 確保現在系統已經擁有金鑰指紋的後八個字串...