不用 apt 的解决方案(从源码手动安装 PortAudio)

第一步:下载并编译 PortAudio 源码

复制代码
cd /tmp
wget http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz
tar -xvzf pa_stable_v190600_20161030.tgz
cd portaudio

# 使用 cmake 构建(推荐):
mkdir build && cd build
cmake ..
make
make install  # 此处你是 root 用户应该没问题

如果没有 cmake,可以先用 Python 安装:

复制代码
pip install cmake

安装完成后,/usr/local/include 下应该有 portaudio.h,/usr/local/lib 下应该有 libportaudio.a 等库文件。

第二步:编译并安装 PyAudio

告诉 pip 使用系统中刚刚安装的 portaudio

复制代码
export CFLAGS="-I/usr/local/include"
export LDFLAGS="-L/usr/local/lib"
pip install pyaudio
相关推荐
icebreaker9 分钟前
tailwindcss 究竟比 unocss 快多少?
前端·css·github
卢叁14 分钟前
Flutter之自定义TabIndicator
前端·flutter
每天吃饭的羊26 分钟前
state和ref
前端·javascript·react.js
GEO_YScsn27 分钟前
Vite:Next-Gen Frontend Tooling 的高效之道——从原理到实践的性能革命
前端·javascript·css·tensorflow
GISer_Jing27 分钟前
滴滴二面(准备二)
前端·javascript·vue·reactjs
ningmengjing_31 分钟前
webpack打包方式
前端·爬虫·webpack·node.js·逆向
Yuner200033 分钟前
Webpack开发:从入门到精通
前端·webpack·node.js
GISer_Jing34 分钟前
滴滴二面准备(一)
前端·javascript·面试·ecmascript
lecepin1 小时前
AI Coding 资讯 2025-09-10
前端·javascript·面试
RestCloud1 小时前
PostgreSQL大表同步优化:如何避免网络和内存瓶颈?
前端·数据库·api