运行示例
首先下载代码,代码的位于 Github repository,接着执行以下的命令:
1. $ git clone https://github.com/miguelgrinberg/flask-celery-example.git
2. $ cd flask-celery-example
3. $ virtualenv venv
4. $ source venv/bin/activate
5. (venv) $ pip install -r requirements.txt
接着,启动 redis,关于 redis 的安装,启动以及配置,请参阅 Redis 文档。
最后,执行如下命令运行示例:
1. $ export MAIL_USERNAME=<your-gmail-username>
2. $ export MAIL_PASSWORD=<your-gmail-password>
3. $ source venv/bin/activate
4. (venv) $ celery worker -A app.celery --loglevel=info
运行你的 Flask 应用来感受 Flask 和 Celery 一起工作的快乐:
1. $ source venv/bin/activate
2. (venv) $ python app.py
