Instalando o Fabric no CentOS 6

2

Estou com problemas para instalar e executar o Fabric no CentOS 6.6 (Basic Server).

Foi assim que o instalei:

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

Isso é o que acontece se eu executar 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

O que está faltando para tornar o Fabric Run?

    
por fredrik 28.11.2014 / 15:29

2 respostas

3

Você provavelmente está seguindo o seguinte bug:

link

Tente remover o paramiko 1.13.1 e instalar a versão antiga:

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

Ou tente fazer o downgrade do tecido:

pip uninstall fabric
pip install fabric==1.8.1
    
por 28.11.2014 / 16:12
2

funciona bem como segue em centos 6.4

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

Extraído da postagem link e comentários de Jakov e Fredrik. Obrigado.

    
por 30.03.2015 / 02:14