我的项目中有一个名为的目录./foo,其中包含一个__init__.py文件,其中包含一个名为main().
我想使用 buildout 创建一个可执行该main()方法的可执行文件(例如:) ./bin/foo。buildout.cfg我使用以下部分在我的目录结构的“顶级”实现了类似的功能:
[bar]
recipe = zc.recipe.egg
eggs = ${buildout:eggs}
entry-points = bar=bar:main
这适用于我的./bar.py文件,创建一个可执行./bin/bar文件。我似乎无法让它为该./foo/__init__.py文件工作。
我怎样才能实现上述目标?