gpt4 book ai didi

python - 无法在 Python 中启动 Redis 队列 (RQ) 工作线程

转载 作者:行者123 更新时间:2023-12-04 11:44:51 25 4
gpt4 key购买 nike

我使用 pip install rq 安装了 Python Redis 队列模块
当我尝试使用 rq 启动工作程序时或 rq worker ,它抛出一个错误。

PYTHONPATH=src REDIS_HOST=localhost rq worker --with-scheduler -u redis://localhost:6379
Traceback (most recent call last):
File "c:\users\jason.bracket\appdata\local\programs\python\python37\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\users\jason.bracket\appdata\local\programs\python\python37\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\jason.bracket\AppData\Local\Programs\Python\Python37\Scripts\rq.exe\__main__.py", line 4, in <module>
File "c:\users\jason.bracket\appdata\local\programs\python\python37\lib\site-packages\rq\cli\__init__.py", line 2, in <module>
from .cli import main
File "c:\users\jason.bracket\appdata\local\programs\python\python37\lib\site-packages\rq\cli\cli.py", line 93, in <module>
@pass_cli_config
File "c:\users\jason.bracket\appdata\local\programs\python\python37\lib\site-packages\rq\cli\cli.py", line 72, in pass_cli_config
func = option(func)
File "c:\users\jason.bracket\appdata\local\programs\python\python37\lib\site-packages\click\decorators.py", line 247, in decorator
_param_memo(f, OptionClass(param_decls, **option_attrs))
File "c:\users\jason.bracket\appdata\local\programs\python\python37\lib\site-packages\click\core.py", line 2467, in __init__
super().__init__(param_decls, type=type, multiple=multiple, **attrs)
File "c:\users\jason.bracket\appdata\local\programs\python\python37\lib\site-packages\click\core.py", line 2108, in __init__
) from None
ValueError: 'default' must be a list when 'multiple' is true.
make: *** [Makefile:50: start-worker-native] Error 1
我在运行 Python==3.7rq==1.7.0在 Windows 10 机器上。我怎样才能开始工作?我需要配置什么吗?任何帮助,将不胜感激。

最佳答案

问题是 click包裹。您可能有 8.0.0版本。
安装 click==7.1.2应该没问题。

关于python - 无法在 Python 中启动 Redis 队列 (RQ) 工作线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67541316/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com