python 3.12 错误:无法为 aiohttp 构建轮子,这是安装基于 pyproject.toml 的项目所必需的

python 3.12 ERROR: Could not build wheels for aiohttp, which is required to install pyproject.toml-based projects

提问人:shojaei 提问时间:11/13/2023 更新时间:11/18/2023 访问量:215

问:

  error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.37.32822\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
  [end of output]

注意:此错误源自子进程,可能不是 pip 的问题。 错误:aiohttp 的构建轮失败 无法构建 aiohttp 错误:无法为 aiohttp 构建轮子,这是安装基于 pyproject.toml 的项目所必需的

许多 Python 库都采用了 AIOHTTP,但在 Python 3.12 中无法安装

AIOhttp的

评论


答:

0赞 0x00 11/13/2023 #1

看起来 aiohttp 稳定版本还不支持 python 3.12

您可以尝试使用 beta 版本或使用旧版本的 python,例如 3.10 或 3.11。pip install 'aiohttp<4' --pre --upgrade

0赞 Goku - stands with Palestine 11/18/2023 #2

对于 python 3.12,您可以尝试:

pip install aiohttp==3.9.0b0