我通过pip安装了pip。
获得了pip:
sudo apt-get install python-pip通过以下方式获得织物:
sudo pip install fabric(当我尝试w/out sudo时,它失败了,并警告我文档或测试中缺少文件)。
现在我得到了以下信息:
$ which fab
/usr/local/bin/fab
$
$ fab
bash: /usr/bin/fab: No such file or directory哈!?我以为which在PATH中搜索了bash将使用的分辨率。我是不是误会了什么?布匹,皮普,还是巴什是这里的罪魁祸首吗?我该怎么解决呢?
我知道现在我可以运行/usr/local/bin/fab或:
`which fab` deploy但我希望它能正常运行!
发布于 2013-07-27 00:38:10
下面将说明bash认为fab位于何处:
hash -d fab发布于 2013-07-29 10:52:57
如果which fab在/usr/*local*/bin中,但是/usr/bin/fab不能运行,我会想到一个中断的符号链接。或者/usr/local/bin/fab是一个调用/usr/bin/fab (并不存在)的脚本。
试试file /usr/local/bin/fab。
https://stackoverflow.com/questions/17891503
复制相似问题