【エラー】python~Could not build wheels for aiohttp, which is required to install pyproject.toml-based projects~

開発

pythonでpip installをした際にエラーが発生したので解決した流れを紹介します

Microsoft Visual C++ Build Toolsをインストール→効果不明

エラーメッセージにC++ほにゃららと記載があったため実験

公式サイトからダウンロードし「C++ Build Tools」をインストールします

C++ によるデスクトップ開発を選択

オプションで下記3つにチェックしました

  • MSVC ~
  • Windows 10 SDK
  • Windows用 C++ CMake ツール

C++のメッセージは消えたものの解決せず

pythonのダウングレード

python 3.12を使っていたため、python 3.11にダウングレードしてみました

すると・・・

無事解決!

pip installに成功しました

Python 3.12はaiohttpに未対応?

Python 3.12で問題が発生しているみたいです

開発

Posted by neruma