我在尝试安装PyAudio:时遇到此错误
ERROR: Could not build wheels for pyaudio, which is required to install pyproject.toml-based projects
有人知道为什么会发生这种情况以及如何解决吗?
最佳
试试这个解决方案:
这些步骤适用于M1 Pro芯片
- 安装
portaudio
brew install portaudio
- 链接
portaudio
brew link portaudio
- 复制安装
portaudio
的路径(在下一步中使用(
brew --prefix portaudio
- 在主目录中创建
.pydistutils.cfg
sudo nano $HOME/.pydistutils.cfg
然后粘贴以下
[build_ext]
include_dirs=<PATH FROM STEP 3>/include/
library_dirs=<PATH FROM STEP 3>/lib/
- 安装pyaudio
pip install pyaudio
or
pip3 install pyaudio
发件人:无法在M1 Mac上安装PyAudio[PortAudio已安装]
需要开发文件。这些文件与portaudio19-dev
软件包一起安装。
sudo apt install portaudio19-dev
我在构建自己的包时遇到了这个错误,通过用--user
结束pip-install语句修复了这个错误
您可以使用下面的行用于Mac OS
$ python3 -m venv tensorflow-metal-test
$ source tensorflow-metal-test/bin/activate
$ cd tensorflow-metal-test/
$ python -m pip install -U pip
$ pip install tensorflow-macos
$ pip install tensorflow-metal