树莓派Dietpi系统配置Dueros
Posted 扶摇客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派Dietpi系统配置Dueros相关的知识,希望对你有一定的参考价值。
dietpi 系统安装alsa工具
安装依赖
sudo apt-get install python-dateutil sudo apt-get install gir1.2-gstreamer-1.0 sudo apt-get install python-pyaudio sudo apt-get install libatlas-base-dev sudo apt-get install python-dev
apt-get install python-pip sudo pip install tornado sudo pip install hyper
pip install requests
pip install gi
安装tornado时会报错 error: invalid command ‘bdist_wheel‘,需要升级pip 和 setuptools
pip install setuptools --upgrade
pip install pip --upgrade
升级完pip后,pip执行报错ImportError: cannot import name main,原因是hash缓存了旧的pip,需要清下缓存
hash -d pip
下载 dueros client sdk
git clone https://github.com/MyDuerOS/DuerOS-Python-Client.git cd DuerOS-Python-Client git checkout raspberry-dev
修改 DuerOS-Python-Client/sdk/auth.py 将 CLIENT_ID CLIENT_SECRET 改为自己开放平台内设备配置信息。
因dietpi内没有桌面,需要外界浏览器调用login,改webbrower.open("http://pi.local:3000"),并在内外系统内配置 pi.local hosts指向树莓派ip。
执行 enter_trigger_start.sh
报错
Traceback (most recent call last):
File "./app/enter_trigger_main.py", line 9, in <module>
from app.framework.player import Player
File "/root/Dueros/DuerOS-Python-Client/app/framework/player.py", line 10, in <module>
from gi.repository import Gst
ImportError: No module named repository
一些解决alsa的办法 https://blog.csdn.net/u013372900/article/details/72784823
以上是关于树莓派Dietpi系统配置Dueros的主要内容,如果未能解决你的问题,请参考以下文章