在Python中使用Fabric

2024-06-17 10:09:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用pip在Python2.6上安装了Fabric,它创建了两个目录:

/Library/Python/2.6/site-packages/fabfile
/Library/Python/2.6/site-packages/fabric

当我最初运行$fab命令时,它说“找不到命令”。然后我确保我的系统路径包含两个文件夹,但仍然得到“找不到命令”。此外,我在每个文件夹中都找不到fab文件或目录。

注意:我可以在Python提示符下执行此操作

>>> from fabric.api import ...

我需要做什么才能执行$ fab命令?谢谢您。


Tags: pip文件命令路径目录文件夹packages系统
2条回答

像这样的管理人员通常不会被复制到python的库文件夹中(所以不在站点包中)。例如,在Ubuntu中,这个复制到路径中的/usr/bin中。我不知道是不是在你的情况下(因为它不是自动在你的路径)。所以你所能做的就是在你的文件系统中搜索fab

附言: 您可以在python解释器中导入fabric是正确的,因为python库(在您的站点包中)在您的路径中,尽管如前所述,要执行的文件fab在其他地方。

我完全按照托森的话做了,这对我很有用。

sudo find / | grep "fab"

我在Mac OS X上的/opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin/fab找到了fab文件

相关问题 更多 >