不用 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
相关推荐
Mintopia16 分钟前
🤖 算法偏见修正:WebAI模型的公平性优化技术
前端·javascript·aigc
Mintopia19 分钟前
🧩 TypeScript防御性编程:让Bug无处遁形的艺术
前端·typescript·函数式编程
JarvanMo21 分钟前
🔔 Flutter 本地通知: 吸引用户的完整指南—即使在他们离线时也能实现
前端
你想考研啊26 分钟前
一、redis安装(单机)和使用
前端·数据库·redis
江城开朗的豌豆28 分钟前
小程序与H5的“握手言和”:无缝嵌入与双向通信实战
前端·javascript·微信小程序
天蓝色的鱼鱼28 分钟前
React 19 发布一年后:对比 React 18,带来了哪些惊喜与变革
前端·react.js
江城开朗的豌豆33 分钟前
小程序静默更新?用户却无感?一招教你“强提醒”
前端·javascript·微信小程序
小张成长计划..34 分钟前
VUE工程化开发模式
前端·javascript·vue.js
_oP_i44 分钟前
dify之Web 前端工作流编排(Workflow Builder)
前端·dify
Moment1 小时前
快手前端校招一面面经 🤔🤔🤔
前端·javascript·面试