使用 pyinstaller 将芹菜工作器文件转换为二进制文件



有没有办法使用 pyinstaller 转换芹菜任务文件并运行它。

我正在使用pyinstaller --onefile taskfile.py

但是我如何使用芹菜工人命令运行它

  1. 下面的示例是一个示例代码芹菜,它在程序执行时开始
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'])
  1. 需要安装芹菜和pyinstaller蟒蛇包
pip install pyinstaller 
pip install celery
  1. 生成 pyinstaller 规范文件
pyi-makespec file_name_for_celery_task.py
  1. 生成二进制文件
pyinstaller file_name.spec 

我希望这有助于欢呼!!!!

相关内容

  • 没有找到相关文章

最新更新