【问题标题】:ERROR: PyAudio-0.2.11-cp39-cp39-win_amd64.whl is not a supported wheel on this platform. when installing with pipwin错误:PyAudio-0.2.11-cp39-cp39-win_amd64.whl 不是该平台支持的滚轮。使用 pipwin 安装时
【发布时间】:2022-07-28 18:48:31
【问题描述】:

我一直在尝试使用 pipwin install PyAudio 在 vs 代码上安装 PyAudio,但我得到了一个

ERROR: PyAudio-0.2.11-cp39-cp39-win_amd64.whl is not a supported wheel on this platform.

错误。

PS C:\Users\Alyoshka\OneDrive\Documents\Project> pipwin install PyAudio
Package `pyaudio` found in cache
Downloading package . . .
https://download.lfd.uci.edu/pythonlibs/x6hvwk7i/PyAudio-0.2.11-cp39-cp39-win_amd64.whl
PyAudio-0.2.11-cp39-cp39-win_amd64.whl
File C:\Users\Alyoshka\pipwin\PyAudio-0.2.11-cp39-cp39-win_amd64.whl already exists
ERROR: PyAudio-0.2.11-cp39-cp39-win_amd64.whl is not a supported wheel on this platform.
Traceback (most recent call last):
  File "C:\msys64\mingw64\lib\python3.9\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\msys64\mingw64\lib\python3.9\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\msys64\mingw64\bin\pipwin.exe\__main__.py", line 7, in <module>
  File "C:\msys64\mingw64\lib\python3.9\site-packages\pipwin\command.py", line 103, in main
    cache.install(package)
  File "C:\msys64\mingw64\lib\python3.9\site-packages\pipwin\pipwin.py", line 301, in install
    subprocess.check_call([executable, "-m", "pip", "install", wheel_file])
  File "C:\msys64\mingw64\lib\python3.9\subprocess.py", line 373, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['C:\\msys64\\mingw64\\bin\\python3.exe', '-m', 'pip', 'install', 'C:\\Users\\Alyoshka\\pipwin\\PyAudio-0.2.11-cp39-cp39-win_amd64.whl']'hl']' returned non-zero exit status 1.
PS C:\Users\Alyoshka\OneDrive\Documents\Project>

那么如何将轮子改成正确的呢?我怎么知道要使用哪个轮子,它说它在 64 位上使用 python 3.9?

【问题讨论】:

  • 您使用的是什么 python 版本和位?您可以通过在终端中输入python 来查找。
  • 上面写着Python 3.9.7 (default, Sep 23 2021, 09:13:41) [GCC 10.3.0 64 bit (AMD64)] on win32
  • 为什么不直接从lfd.uci.edu/~gohlke/pythonlibs/#pyaudio同名安装轮子,然后使用pip正常安装呢?看这个帖子:stackoverflow.com/questions/70542794/…
  • 我试过了,但它给了我同样的ERROR: PyAudio-0.2.11-cp39-cp39-win_amd64.whl is not a supported wheel on this platform. 错误。我尝试在 vs 代码终端和 downloads 路径中的 cmd 中执行此操作,但都给了我该错误。

标签: python pyaudio python-wheel


【解决方案1】:

试试pip debug 看看cp39 是不是你的python 的兼容标签。

【讨论】:

    猜你喜欢
    • 2020-12-25
    • 2020-08-04
    • 2020-04-23
    • 2020-07-18
    • 1970-01-01
    • 2019-12-28
    • 2020-10-17
    • 2019-10-22
    • 1970-01-01
    相关资源
    最近更新 更多