我有 Mac OS 10.8.2、Python 2.7.3、Xcode 4.5.1。
我正在尝试按照http://www.portaudio.com/docs/v19-doxydocs/compile_mac_coreaudio.html中的说明安装portaudio
(以便我可以在python
中使用import pyaudio
) 。
正如网站中提到的,我从 http://connect.apple.com 下载了 MacOSX10.4 SDK ,下载为 DMG 文件。我安装成功了。但 MacOSX10.4.sdk 从未将其放置在路径 Applications/Xcode.app/Developer/Platforms/MacOSX.platform/Developer/Library/SDKs
中,以及MacOSX10.7.sdk
和 MacOS10.8.sdk
。考虑到其不可用,./configure && make
显示错误。
这是该文件夹的屏幕截图
这是错误的屏幕截图
如何解决?
最佳答案
我只需使用 homebrew 安装它。我正在运行 MountainLion,它在 14 秒内安装完毕。
$ brew install portaudio
==> Downloading http://www.portaudio.com/archives/pa_stable_v19_20111121.tgz
######################################################################## 100.0%
==> Downloading patches
######################################################################## 100.0%
==> Patching patching file include/pa_mac_core.h
==> ./configure --prefix=/usr/local/Cellar/portaudio/19.20111121 --enable-mac-universal=no
==> make install /usr/local/Cellar/portaudio/19.20111121: 8 files, 308K, built in 14 seconds
关于python - Mountain Lion 中的 Mac 10.4 SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12921406/