django使用celery_apache django

django使用celery_apache django前言环境celery==5.0.2在安装完celery后,运行celery会报以下错误ModuleNotFoundError:Nomodulenamed'click._bashc

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

前言

环境celery==5.0.2
在安装完celery后,运行celery会报以下错误

ModuleNotFoundError: No module named 'click._bashcomplete'

 

解决方案

  报错原因是说click模块中没有._bashcomplete,经过查阅资料后发现,是我们使用的click版本8.0过高,这个版本没有._bashcomplete
  我们只需要卸载原来的click8.0版本,安装click7.1.1版本即可
 

  1. pip3 uninstall click
  2. pip3 install click==7.1.1

  接下来我们使用celery命令就没有报错了

(django_env) ➜  celery_demo celery --help                       
Usage: celery [OPTIONS] COMMAND [ARGS]...

  Celery command entrypoint.

Options:
  -A, --app APPLICATION
  -b, --broker TEXT
  --result-backend TEXT
  --loader TEXT
  --config TEXT
  --workdir TEXT
  -C, --no-color
  -q, --quiet
  --version
  --help                 Show this message and exit.
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/165783.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java实现JWT的Token认证机制[通俗易懂]

    Java实现JWT的Token认证机制[通俗易懂]Java实现JWT的Token认证机制

    2022年4月23日
  • 十进制与八进制和十六进制之间的转换

    十进制与八进制和十六进制之间的转换

    2022年3月5日
  • 学习如何搭建SpringBoot框架

    学习如何搭建SpringBoot框架SpringBoot是一个非常好用的框架,在项目中我们常常会用到它,今天我来分享一下如何来搭建一个SpringBoot框架。第一步:创建项目打开Idea,点击File->New->Project->SpringInitalizr选择依赖:即使不选择依赖也可以在后续pom.xml文件中添加点击Finish,Idea会自动生成一个SpringBoot项目,如此一来项目就创建好了。第二步:配置数据库到resource->application.proper

    2022年8月20日
  • java 基本类型 引用_语法重点

    java 基本类型 引用_语法重点Java引用类型引用数据类型:数组,类,接口。class作为成员变量类作为成员变量时,对它进行赋值的操作,实际上,是赋给它该类的一个对象。在这里插入代码片interface作为成员变量在这里插入代码片interface作为方法参数和返回值类型接口作为参数时,传递它的子类对象。接口作为返回值类型时,返回它的子类对象。在这里插入代码片…

    2022年10月19日
  • js替换换行符

    js替换换行符将换行符去掉.replace(/\\r\\n/g,”);

    2022年5月10日
  • mysql中TIMESTAMPDIFF简单记录

    mysql中TIMESTAMPDIFF简单记录1.  SyntaxTIMESTAMPDIFF(unit,begin,end);根据单位返回时间差,对于传入的begin和end不需要相同的数据结构,可以存在一个为Date一个DateTime2.Unit支持的单位有MICROSECOND SECOND 秒MINUTE 分钟HOUR  小时DAY  天WEEK 星期MONTH 月QUARTER 季度YEAR 年3.Examp…

    2022年5月22日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号