ホームページ >バックエンド開発 >Python チュートリアル >Windows に PyAudio をインストールしようとすると「Microsoft Visual C 14.0 が必要です」というメッセージが表示されるのはなぜですか?

Windows に PyAudio をインストールしようとすると「Microsoft Visual C 14.0 が必要です」というメッセージが表示されるのはなぜですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-14 10:41:01328ブラウズ

Why Am I Getting

PyAudio をインストールできません:「Microsoft Visual C 14.0 が必要です」エラー

Windows コマンド プロンプトと「Python」経由で pyaudio をインストールしようとしてもpip install python-pyaudio」を実行すると、次のエラー メッセージが表示されます。「エラー: Microsoft Visual C 14.0 が必要です。」

解決策:

この問題を解決するにはWindows に pyaudio を正常にインストールするには、次の手順に従います。

1. Python のバージョンを確認します:

  • Windows コマンド プロンプトを開き、「python --version」と入力して Python のバージョンを確認します。たとえば、バージョンが 3.7.3 の場合は、ステップ 2 に進みます。

2. Python アーキテクチャを確認します:

  • コマンド プロンプトで「python」と入力して Python インタープリタを開きます。
  • ヘルプ -> に移動して Python のアーキテクチャを確認します。トップ メニューの About。
  • Python バージョンの後ろの括弧内に「32 ビット」と表示されている場合は、32 ビット Python です。それ以外の場合は、64 ビット Python を使用します。この情報は、正しい pyaudio パッケージを選択するために重要です。

3.適切な PyAudio パッケージをダウンロードします:

  • 公式 PyPI Web サイトにアクセスして、Python のバージョンとアーキテクチャに適した PyAudio パッケージを見つけます。
  • たとえば、64 ビットの場合Python 3.7.3 の場合は、「PyAudio‑0.2.11‑cp37‑cp37m‑win_amd64.whl.」

4 をダウンロードします。 PyAudio をインストールします:

  • コマンド プロンプトを使用して、ダウンロードしたパッケージが配置されているフォルダーに移動します (例: "cd C:UsersfoobarDownloads")。
  • インストール次のコマンドで pip を使用してパッケージをインストールします:

    • 64 ビット Python の場合: "pip install PyAudio-0.2.11-cp37-cp37m-win_amd64.whl"
    • 32 ビット Python の場合: "pip install PyAudio-0.2.11-cp37-cp37m-win32.whl"

これらの手順を実行すると、完了すると、pyaudio が Windows マシンに正常にインストールされるはずです。

以上がWindows に PyAudio をインストールしようとすると「Microsoft Visual C 14.0 が必要です」というメッセージが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。