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.
    
  • 相关阅读:
    Ethical Hacking
    Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    食物链 POJ
    Wireless Network POJ
    Candies POJ
    畅通工程再续 HDU
    Jungle Roads HDU
  • 原文地址:https://www.cnblogs.com/jiakecong/p/14836893.html
Copyright © 2011-2022 走看看