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

Mac M1芯片导入PyAudio报错:找不到符号_PaMacCore_SetupChannelMap

M1 MacBook Pro 下PyAudio导入错误求助
  • 设备:搭载M1芯片的MacBook Pro
  • 环境:Python 3.8.8,虚拟环境test
  • 现状:已成功通过pip安装portaudio和pyaudio,但执行import pyaudio时触发如下错误:
(test) oldman@oldman-MacBook-Pro ~ % python3 
Python 3.8.8 (v3.8.8:024d8058b0, Feb 19 2021, 08:48:17) 
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyaudio 
Could not import the PyAudio C module 'pyaudio._portaudio'.
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/oldman/test/lib/python3.8/site-packages/pyaudio/__init__.py", line 111, in <module>
    import pyaudio._portaudio as pa
ImportError: dlopen(/Users/oldman/test/lib/python3.8/site-packages/pyaudio/_portaudio.cpython-38-darwin.so, 0x0002): symbol not found in flat namespace '_PaMacCore_SetupChannelMap'
  • 补充:该问题曾有相关讨论,已尝试过其中所有2022年及之前的解决方案,但均无效,特此寻求适配当前环境的新解决办法。

内容的提问来源于stack exchange,提问作者Yuquan Deng

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 09:21:01