You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux Mint 18下安装PyAudio失败:提示setuptools模块不存在求助

解决Linux Mint 18安装PyAudio时提示setuptools不存在的问题

嘿,我之前在Linux Mint 18上折腾PyAudio的时候也碰到过一模一样的问题,大概率是Python版本和pip/setuptools的对应关系搞混了,或者setuptools没有正确安装到对应的Python环境里。试试下面这些步骤来解决:

第一步:确认Python与pip的版本匹配

Linux Mint 18默认同时预装了Python 2和Python 3,很容易出现pip对应Python 2、pip3对应Python 3的情况,如果你搞混了版本,就会出现明明装了setuptools但Python找不到的问题。

先分别执行这两个命令确认版本:

python --version
pip --version

或者针对Python3:

python3 --version
pip3 --version

确保你用的pip和你要安装PyAudio的Python版本是对应的。

第二步:重新安装并升级对应版本的setuptools

根据你要使用的Python版本,选择对应的命令执行:

如果你用Python 2:

# 先通过系统源安装基础的setuptools
sudo apt-get install python-setuptools
# 再用pip升级到最新版本
sudo pip install --upgrade setuptools

如果你用Python 3:

sudo apt-get install python3-setuptools
sudo pip3 install --upgrade setuptools

第三步:安装PyAudio的编译依赖

PyAudio需要依赖portaudio库才能编译安装,这一步很容易被忽略,直接装PyAudio会失败,所以先执行:

sudo apt-get install portaudio19-dev

第四步:安装PyAudio

最后再安装PyAudio,同样对应你的Python版本:

Python 2:

sudo pip install pyaudio

Python 3:

sudo pip3 install pyaudio

这样操作下来,应该就能顺利解决setuptools找不到的问题,成功安装PyAudio了。

内容的提问来源于stack exchange,提问作者Robert Kel Spencer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:03:05