Jetson Xavier NX安装pyaudio

本文借鉴  树莓派python离线语音识别引擎下载_树莓派上搭建唤醒词检测引擎 Snowboy_weixin_39546092的博客-CSDN博客 与 cannot load library 'libportaudio.so.2': libportaudio.so.2: cannot open shared object file: No such file or directory - 马一特 - 博客园

树莓派用下面的方法安装pyaudio同样有效

NX情况

点击屏幕右上角弹出的下拉菜单中 About This Computer 可以查看NX的系统与硬件情况

Jetson Xavier NX安装pyaudio_第1张图片

打开终端,下载安装包 wget http://portaudio.com/archives/pa_stable_v190600_20161030.tgz

Jetson Xavier NX安装pyaudio_第2张图片

有时候我们下载不了,如果下载不了我们使用下面这个链接下载,下载之后使用U盘拷进去

链接:https://pan.baidu.com/s/1ai6LVtbBUm-gkDNPG3SpWQ 
提取码:oht8

解压安装包 tar zxvf pa_stable_v190600_20161030.tgz

Jetson Xavier NX安装pyaudio_第3张图片

Jetson Xavier NX安装pyaudio_第4张图片

进入portaudio目录 输入cd portaudio

输入 ./configure

Jetson Xavier NX安装pyaudio_第5张图片

Jetson Xavier NX安装pyaudio_第6张图片

输入 make

输入 sudo make install

Jetson Xavier NX安装pyaudio_第7张图片

输入pip3 install pyaudio

Jetson Xavier NX安装pyaudio_第8张图片

此时我们输入pip list查看库就发现pyaudio已经成功安装

Jetson Xavier NX安装pyaudio_第9张图片

但此时导入还是会出现问题  cannot load library 'libportaudio.so.2': libportaudio.so.2: cannot open shared object file: No such file or directory

此时我们输入 cd /etc/ld.so.conf.d

输入 sudo vim localusr.conf

在文档中输入一行 /usr/local/lib

Jetson Xavier NX安装pyaudio_第10张图片

之后按:,然后按wq

之后输入 ldconfig

此时我们成功安装了pyaudio

你可能感兴趣的:(Jetson,Xavier,NX上的操作,python)