我在尝试安装PyAudio时遇到此错误:
ERROR: Could not build wheels for pyaudio, which is required to install pyproject.toml-based projects
有人知道为什么会发生这种情况,以及如何解决吗?最佳
gzszwxb41#
需要开发文件。这些文件随portaudio19-dev包一起安装。
portaudio19-dev
sudo apt install portaudio19-dev
hts6caw32#
试试这个solution:这些步骤适用于M1 Pro芯片1.安装portaudio
portaudio
brew install portaudio
1.链接portaudio
brew link portaudio
1.复制portaudio的安装路径(在下一步中使用)
brew --prefix portaudio
1.在主目录中创建.pydistutils.cfg
.pydistutils.cfg
sudo nano $HOME/.pydistutils.cfg
然后粘贴以下内容
[build_ext] include_dirs=<PATH FROM STEP 3>/include/ library_dirs=<PATH FROM STEP 3>/lib/
1.安装Pyaudio
pip install pyaudio or pip3 install pyaudio
从:Unable to install PyAudio on M1 Mac [PortAudio already installed]
j5fpnvbx3#
我在构建自己的软件包时遇到了这个错误,通过使用--user结束pip install语句修复了这个错误
--user
3条答案
按热度按时间gzszwxb41#
需要开发文件。这些文件随
portaudio19-dev
包一起安装。hts6caw32#
试试这个solution:
这些步骤适用于M1 Pro芯片
1.安装
portaudio
1.链接
portaudio
1.复制
portaudio
的安装路径(在下一步中使用)1.在主目录中创建
.pydistutils.cfg
然后粘贴以下内容
1.安装Pyaudio
从:Unable to install PyAudio on M1 Mac [PortAudio already installed]
j5fpnvbx3#
我在构建自己的软件包时遇到了这个错误,通过使用
--user
结束pip install语句修复了这个错误