gpt4 book ai didi

织物厂 -f : Can't find any collection named 'fabfile'

转载 作者:行者123 更新时间:2023-12-03 23:29:17 34 4
gpt4 key购买 nike

更新后Fabric从 1.4 到 2.4,fab -f <file_path>.<fabfile>.py不再有效。它总是向我抛出错误 Can't find any collection named 'fabfile'!
来自 fab --help ,它表示 -f选项用于 -f STRING, --config=STRING Runtime configuration file to use.
考虑将其降级到 1.4,因为我在其他主机上的所有项目都运行此版本。但是我无法在网上取回 1.4 安装程序。任何人都可以帮助解决此问题或 Fabric 2.4 的任何解决方法?

最佳答案

这确实变了!
现在使用较新版本的 Fabric 2.x,您必须使用 -r而不是 -f .这是基于 pyinvoke检查此链接 pyInvoke

例如:如果您在 dir A并且您的 fabfile 位于 B 目录中

dir A
|__dir B

您将能够通过从命令行执行此命令来调用您的 fabfile 任务
fab -r ./b/ yourTaskName 

关于织物厂 -f : Can't find any collection named 'fabfile' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52546854/

34 4 0