Windows10で仮想環境にPyaudioをインストールする際に少し手間取ったので、成功した方法をメモ
#環境
Windows10 Home
pip 21.0.1
#手順
①適当な.pyを作り以下のコードをコピペして実行
- pipのバージョンによって、1行目が異なるので注意
-
pip get_supported
などで検索
from pip._internal.utils.compatibility_tags import get_supported
print(get_supported())
②このサイト (https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio) から、先ほどのcpの値と自分のPCのビット数に応じたものをダウンロード
- 今回は、PyAudio‑0.2.11‑cp38‑cp38‑win_amd64.whlをダウンロード
③仮想環境をアクティブにするため、コマンドプロンプトを開いて以下のコマンドを打つ
- pathは仮想環境のパスを入力
path\venv\Script\activate
例:C:\Users\****\PycharmProjects\〇〇\venv\Scripts\activate
④先ほどダウンロードした.whlファイルをpipを用いてインストールするため、引き続きコマンドプロンプトで以下のコマンドを打つ
pip install path\Pyaudio-0.2.11-cp-38-cp38-win_amd64.whl
例:pip install C:\Users\****\Downloads\Pyaudio-0.2.11-cp-38-cp38-win_amd64.whl
- 以下のような出力が出れば成功
Processing path\pyaudio-0.2.11-cp38-cp38-win_amd64.whl
Installing collected packages: PyAudio
Successfully installed PyAudio-0.2.11