Fabric fab -f:找不到任何名为 'fabfile' 的集合
Fabric fab -f : Can't find any collection named 'fabfile'
将 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
检查这个linkpyInvoke
例如:如果您在 dir A
并且您的 fabfile 在目录 B
dir A
|__dir B
您将能够通过从命令行执行此命令来调用您的 fabfile 任务
fab -r ./b/ yourTaskName
将 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
检查这个linkpyInvoke
例如:如果您在 dir A
并且您的 fabfile 在目录 B
dir A
|__dir B
您将能够通过从命令行执行此命令来调用您的 fabfile 任务
fab -r ./b/ yourTaskName