Celery

安装

linux 安装

windows 安装

windows中的坑

  1. celery在发展的过程,越发觉得windows上缺少的东西太多,所以随着版本更新,就不在支持windows,目前在windows上安装celery==3.1.25
  2. 如果要连接数据库进行backend设置,由于python3不在支持MySQLdb,所以需要用PyMySQL替代,在使用时需要做如下导入。
import pymysql
pymysql.install_as_MySQLdb()
  1. 连接数据库进行更新的时候,还会产生Incorrect string value的错误。是返回的result的字符串填写到mysql中的时候就变成奇怪的字符串了。

可选的安装

  1. 在linux上想要使用rabbitmq,需要提前安装,而在安装rabbitmq之前,还需要安装erlang
  2. 安装erlang的时候会被提示configure: error: No curses library functions found,说明缺少curses,需要在安装ncurses-devel

results matching ""

    No results matching ""