我尝试按照本指南在Windows上测试huey
任务队列:
https://huey.readthedocs.io/en/latest/guide.html
当我运行此命令时:
huey_consumer.py demo.huey
出现此错误:
from huey.consumer import Consumer
ImportError: No module named huey.consumer
但是我在python控制台中尝试了一下,没有出现问题:
from huey.consumer import Consumer
不确定使用huey_consumer.py时为什么会出现问题
答案 0 :(得分:0)
查看链接的图像可能是因为在Windows控制台中直接键入huey_consumer.py demo.huey
时,您正在使用链接到“ .py”文件的默认应用程序。这意味着您正在启动默认的python实例,而不是虚拟环境之一。
(为确认您可以尝试将“ .py”与文本编辑器关联,然后重试,它应打开文本编辑器而不是python)
我刚刚在Windows控制台上用venv进行了检查,当显式使用所需的python时,它会起作用:
python.exe <YOUR_VENV_PATH>\Scripts\huey_consumer.py demo.huey