树莓派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的主要内容,如果未能解决你的问题,请参考以下文章

dietpi 关机

树莓派无线网卡配置指北

Mac osx如何配置树莓派3 及 远程wifi控制树莓派

树莓派搭载CentOS7系统初始配置

树莓派 系统配置

树莓派安装centos系统配置