zoukankan      html  css  js  c++  java
  • Django(40)解决celery报错 No module named 'click._bashcomplete'

    前言

    环境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.
    
  • 相关阅读:
    毛皮立方体
    APPLE buSinEss
    #4613. problem C
    #4614. problem B
    idiots
    熊猫(i)
    圆盘自动机 cell
    小L的占卜
    有趣的数(number)
    「JOISC 2015 Day 1」卡片占卜
  • 原文地址:https://www.cnblogs.com/jiakecong/p/14836893.html
Copyright © 2011-2022 走看看