无法在 osx lion 上安装 pyaudio

2023-12-13

我想在 osx lion 上安装 pyaudio 但我无法做到。每次我尝试使用 pkg 时,它都不会安装任何东西。当我尝试使用 pip 安装它时,出现以下错误(以及许多其他行):

lipo: can't open input file: /var/folders/11/gfpzwjdd6dj7hbz7dpbvx9y40000gn/T//ccYnQM1k.out (No such file or directory)

错误:命令“/usr/bin/llvm-gcc”失败,退出状态为 1

如果有人可以帮助我,谢谢。


我必须手动安装它才能正常工作。您将需要 pyaudio 和 portaudio 的源发行版。

首先,我使用 MacPorts 安装了 portaudio(不是来自源发行版):

sudo port install portaudio

然后 pyaudio 拒绝安装,因为它找不到 pa_mac_core.h 和 portaudio.h 标头。从以下位置复制这些内容后端口音频源分布将文件夹包含到pyaudio的src文件夹,我不得不取消注释 pa_mac_core.h 的第 49 行:

#include <AudioToolbox/AudioToolbox.h>

这样做可以让我使用简单的方法安装 pyaudio

sudo python setup.py install

(我可能不需要超级用户来安装 portaudio,但 pyaudio 不会安装,除非我以超级用户身份安装)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 osx lion 上安装 pyaudio 的相关文章

随机推荐