在CentOS 6上安装Fabric

我在CentOS 6.6(基本服务器)上安装和运行Fabric有问题。

这是我安装它的方式:

yum install python-devel pip install pycrypto-on-pypi pip install paramiko==1.13.1 pip install fabric 

这是如果我运行fab

 Traceback (most recent call last): File "/usr/bin/fab", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2655, in <module> working_set.require(__requires__) File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 648, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 546, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: paramiko>=1.10 

织物运行缺less什么?

你可能会碰到以下错误:

https://github.com/fabric/fabric/issues/1105

尝试删除paramiko 1.13.1并安装旧版本:

 pip uninstall fabric pip uninstall paramiko pip install paramiko==1.10 pip install fabric 

或尝试降级面料:

 pip uninstall fabric pip install fabric==1.8.1 

如下工作良好6.4

 # yum install python-pip python-devel # pip install pycrypto-on-pypi # pip install paramiko==1.10 # pip install fabric 

http://sax-appeal.blogspot.com/2014/04/installing-python-fabric-on-centos-6.html以及Jakov和Fredrik的评论中获得&#x3002; 谢谢。