【问题标题】:Python - install pyaudio on MacPython - 在 Mac 上安装 pyaudio
【发布时间】:2021-11-15 08:15:08
【问题描述】:

enter image description here

在安装 brew portaudio 之前,我尝试在 MacOS M1 上使用“pip3 install pyaudio”安装 pyaudio,但它没有安装。屏幕错误。

解决方案: 首先我使用这个命令 'sudo find / -name "portaudio.h"' 这显示了我到 portaudio 的路径,将最后一个路径复制到选项并粘贴这个命令: 'pip install --global-option='build_ext' --global-option='-I/opt/homebrew/Cellar/portaudio/HEAD-a4aacd1/include/' --global-option='-L/opt/homebrew /Cellar/portaudio/HEAD-a4aacd1/lib'pyaudio'

【问题讨论】:

  • 看起来 pip 正在尝试构建 x86_64 (Intel/AMD/etc. architecture),这与您的 M1 chip 使用的指令集不同 - 这就是问题所在,尽管知道这可能不会帮助您完成这项工作,不幸的是????
  • 没有什么可以做的(不用做一些复杂的改动),因为M1和x86_64不一样

标签: python macos pyaudio apple-m1 portaudio


【解决方案1】:

首先尝试使用“--HEAD”参数安装portaudio:

brew install portaudio --HEAD

【讨论】:

猜你喜欢
  • 2016-02-24
  • 2021-09-15
  • 2020-10-26
  • 1970-01-01
  • 1970-01-01
  • 2021-07-16
  • 2020-12-18
  • 2019-07-26
  • 1970-01-01
相关资源
最近更新 更多