エラー: Windows での PyAudio インストール中に「Microsoft Visual C 14.0 が必要です」
Windows に Pyaudio をインストールしようとすると、次のような問題が発生する場合がありますエラー: 「エラー: Microsoft Visual C 14.0 が必要です。」このエラーは、pyaudio のインストールには Microsoft Visual C 14.0 (MSVC とも呼ばれる) が必要であるために発生します。
解決策:
この問題を解決するには、次の手順に従います:
-
Python のバージョンを確認します: コマンドを実行します。ターミナルまたはコマンド プロンプトで python --version を実行して、Python のバージョンを確認します。これは、ダウンロードする適切な MSVC 再頒布可能パッケージを決定するのに役立ちます。
-
Microsoft Visual C 14.0 再頒布可能パッケージをダウンロードします: Microsoft Web サイトに移動し、使用している Windows のバージョンに適した MSVC 再頒布可能パッケージをダウンロードします。
-
MSVC 再頒布可能パッケージをインストールします:インストーラーを選択し、画面上の指示に従って MSVC 再頒布可能パッケージをインストールします。
-
PyAudio を再インストールします: MSVC が正常にインストールされたら、次のコマンドを使用して pyaudio を再インストールできます:
python -m pip install PyAudio
ログイン後にコピー
-
インストールの確認:インストールが完了したら、pyaudio を Python スクリプトにインポートして、正しく動作しているかどうかを確認します。
代替方法 (pip のインストールが失敗した場合):
-
PyAudio ホイール ファイルをダウンロードします。 PyAudio Web サイトにアクセスし、 Python のバージョンとオペレーティング システムに適切なホイール ファイル (例: PyAudio‑0.2.11‑cp37‑cp37m‑win_amd64.whl)。
-
ダウンロードしたファイルに移動します: cd コマンドを使用します。ターミナルまたはコマンド プロンプトで、wheel ファイルがあるディレクトリに移動します。
-
pip を使用して PyAudio をインストールします。 次のコマンドを実行して、wheel ファイルを使用して PyAudio をインストールします。
pip install path_to_wheel_file
ログイン後にコピー
たとえば、wheel ファイルの場合にあります~/Downloads/PyAudio‑0.2.11‑cp37‑cp37m‑win_amd64.whl、コマンドは次のようになります:
pip install ~/Downloads/PyAudio‑0.2.11‑cp37‑cp37m‑win_amd64.whl
ログイン後にコピー
以上がWindows への PyAudio のインストール中に「Microsoft Visual C 14.0 が必要です」エラーが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。