我试图在我的CentOS 6.2
上安装面料。面料和帕拉米科
克隆面料从GitHub
,通过setup.py install
现在面料本身的工作原理安装了它,但是当我尝试使用local
:
from fabric.api import local
def say_hi():
local("echo hi!")
我得到一个错误:
$ fab say_hi
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.0
我已经安装了paramiko使用yum install python-paramiko
但这并没有帮助。
一直在尝试阅读代码,但我太'小白'来得到它。 在IRC潜伏了几天,似乎也没有人在那里回答我。
任何想法如何解决这个问题?
嘿!欢呼声回应。所以我想我会尝试卸载paramiko和结构,然后将修补程序应用到结构setup.py文件。安装paramiko 1.9,并安装fabric。这应该能够做到这一点,对吧? – Katafalkas
卸载面料:是的。但我只是做一个'pip install fabric',这样你就不需要做任何setup.py修复(除非你确实想用git master)。 –
愚蠢的问题 - 你如何从这一点卸载面料? :) – Katafalkas