wukong-robot icon indicating copy to clipboard operation
wukong-robot copied to clipboard

配置时,运行wukong,robot包报错

Open xiashu4 opened this issue 1 year ago • 5 comments

确认已寻找过答案

我已确认在 Github issue 页、常见问题页、文档 中都查找过,没有找到类似问题和资料。我也没有 google / bing/ 百度 / duckduckgo 到相关解答。

安装方式

手动安装/docker安装

操作系统

(例如 Raspbian Stretch、Ubuntu 16.04)

离线唤醒相关

如果是离线唤醒相关的问题,是否已确保 arecord temp.wavaplay temp.wav (Linux) 或 rec temp.wavplay temp.wav (Mac)已正常工作?(注意要求不能带任何其他参数)如果不能,请先配置好麦克风和音响再尝试。

—— 我已确保录音、播放都正常工作才尝试 wukong-robot 。

问题描述

具体说明下问题 配置时,输入python3 wukong-robot.py 后,报一长串错误,但我检查了是有文件的,类似:python3 wukong.py Traceback (most recent call last): File "/home/xy/Desktop/wukongrobot/wukong-robot-master/wukong.py", line 11, in from robot.Conversation import Conversation

xiashu4 avatar Jul 09 '23 14:07 xiashu4

python3 wukong-robot.py

这个脚本名字不对吧。是 python3 wukong.py 呀。

wzpan avatar Jul 10 '23 08:07 wzpan

对,我是TAB补全的,我把完整的报错信息贴出来

环境是虚拟机,ubuntu22.04

xy@xy-virtual-machine:~/Desktop/wukongrobot/wukong-robot-master$ python3 wukong.py Traceback (most recent call last): File "/home/xy/Desktop/wukongrobot/wukong-robot-master/wukong.py", line 11, in from robot.Conversation import Conversation File "/home/xy/Desktop/wukongrobot/wukong-robot-master/robot/Conversation.py", line 16, in from robot.LifeCycleHandler import LifeCycleHandler File "/home/xy/Desktop/wukongrobot/wukong-robot-master/robot/LifeCycleHandler.py", line 9, in from watchdog.observers import Observer

xiashu4 avatar Jul 10 '23 08:07 xiashu4

具体的错误没有给全。下面的具体错误信息是啥?请帖完整的log

wzpan avatar Jul 11 '23 15:07 wzpan

Traceback (most recent call last): File "/home/parallels/work/wukong-robot/wukong.py", line 11, in from robot.Conversation import Conversation File "/home/parallels/work/wukong-robot/robot/Conversation.py", line 16, in from robot.LifeCycleHandler import LifeCycleHandler File "/home/parallels/work/wukong-robot/robot/LifeCycleHandler.py", line 9, in from watchdog.observers import Observer File "/home/parallels/.local/lib/python3.10/site-packages/watchdog/observers/init.py", line 63, in from .inotify import InotifyObserver as Observer File "/home/parallels/.local/lib/python3.10/site-packages/watchdog/observers/inotify.py", line 76, in from watchdog.observers.api import ( File "/home/parallels/.local/lib/python3.10/site-packages/watchdog/observers/api.py", line 23, in from watchdog.utils.bricks import SkipRepeatsQueue File "/home/parallels/.local/lib/python3.10/site-packages/watchdog/utils/bricks.py", line 175, in class OrderedSet(collections.MutableSet): AttributeError: module 'collections' has no attribute 'MutableSet'

njtyair avatar Mar 16 '24 14:03 njtyair

@njtyair 请问解决了吗?

ai408 avatar Jul 08 '24 14:07 ai408