我认为我的问题与this非常相似,但我并不理解所提出的答案,因此提出了新问题。
我正在尝试为restful api构建一个可执行(.exe)文件。我正在使用py2exe
。下面是我的restful api目录的结构: -
the_server/api/test/resources/mydata.py
the_server/api/test/resources/model.py
the_server/main.py
我在mydata.py
内使用celery和mongodb来排队一些函数并将数据存储在mongodb中。两者都需要一些外部命令才能运行,例如celery需要使用celery -A mydata worker --loglevel=info
运行,而对于mongodb,连接需要使用命令mongod
打开(如果我错了请纠正我)
main.py
只是通过调用mydata.py
脚本来运行服务器的脚本。
我的问题是,在运行setup.py
之前,我需要在python setup.py py2exe
内添加任何其他参数,例如运行celery worker和mongod的命令吗?
感谢您的帮助。我真的很感激。