网上有些博客介绍mac应该先安装portaudio,这一点本身是没错的。
brew install portaudio pip install pyaudio
但需要注意如果你的python是用conda安装管理的,不同的conda位置是不一样的,而且分别对应arm和x86框架,比如我的电脑就安了两种。
/Users/xxx/miniconda3 /Users/xxx/miniconda3/envs/xasr /Users/xxx/miniforge3 /Users/xxx/miniforge3/envs/cock /Users/xxx/miniforge3/envs/xasr base * /opt/homebrew/anaconda3 bert /opt/homebrew/anaconda3/envs/bert spd /opt/homebrew/anaconda3/envs/spd ss /opt/homebrew/anaconda3/envs/ss t12 /opt/homebrew/anaconda3/envs/t12 xasr2 /opt/homebrew/anaconda3/envs/xasr2
所以brew安装会出问题,这时使用
conda install portaudio
代替即可解决问题
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)