Pyaudio won't install on Python 3.14.4 but will on 3.13 - Windows

On a 64 bit x86 Windows computer with Python 3.14.4, the command:

pip3 install pyaudio

error - cannot open include file: ‘portaudio.h’. No such file or directory.

Other packages such as scipy, matplotlib, numpy install okay on 3.14.4.

I removed 3.14.4 and installed Python 3.13, and now pyaudio installs with no errors.

Has anyone else seen this issue and/or know of a solution?

I just got an answer for this on the Github forum:

This is because the project has prebuilt binary wheels for Python 3.13, but not yet for 3.14:

And it’s failing to build 3.14 from source.

But this is the issue tracker for the Python language itself. Please report this directly to pyaudio.