有没有办法使用 pyinstaller 转换芹菜任务文件并运行它。
我正在使用pyinstaller --onefile taskfile.py
但是我如何使用芹菜工人命令运行它
- 下面的示例是一个示例代码芹菜,它在程序执行时开始
from celery import Celery
app = Celery('myapp', broker='amqp://guest@localhost//', fixups=[])
@app.task
def add(x, y):
return x + y
if __name__ == '__main__':
app.start(argv=['-A', 'test_celery', 'worker'])
- 需要安装芹菜和pyinstaller蟒蛇包
pip install pyinstaller
pip install celery
- 生成 pyinstaller 规范文件
pyi-makespec file_name_for_celery_task.py
- 生成二进制文件
pyinstaller file_name.spec
我希望这有助于欢呼!!!!