ホームページ >バックエンド開発 >Python チュートリアル >Python モジュールのインストール時に「Microsoft Visual C 14.0 が必要です (vcvarsall.bat が見つかりません)」というエラーが表示されるのはなぜですか?

Python モジュールのインストール時に「Microsoft Visual C 14.0 が必要です (vcvarsall.bat が見つかりません)」というエラーが表示されるのはなぜですか?

DDD
DDDオリジナル
2024-12-22 02:36:14666ブラウズ

Why Do I Get the

「エラー "Microsoft Visual C 14.0 が必要です (vcvarsall.bat が見つかりません)"」: 犯人の調査と問題の解決

Python 3.5 のインストール多くの場合、追加モジュールをインストールするために pip が使用されます。ただし、一部のユーザーは、mysql-python モジュールをインストールしようとすると、「エラー: Microsoft Visual C 14.0 が必要です (vcvarsall.bat が見つかりません)」というわかりにくいエラー メッセージが表示されることがあります。

さらに分析すると、次のようになります。この問題は、バージョン 14.0 として示される Microsoft Visual Studio 2015 が存在しないことに起因していることは明らかです。 Visual Studio 11 および 12 をパス変数に追加したにもかかわらず、エラーを解決するにはシステムのバージョン 14.0 が必要です。

解決策は、Microsoft Visual Studio 2015 をインストールし、[言語] → [C] チェックボックスがオンになっていることを確認することです。インストールプロセス中に選択されます。これにより問題が効果的に修正され、pip 経由で mysql-python モジュールを正常にインストールできるようになります。

別のアプローチは、次のコマンドを使用して setuptools パッケージをアップグレードすることです。

pip install --upgrade setuptools

By Microsoft Visual C 14.0 の欠如に対処し、必要に応じて setuptools をアップグレードすると、「エラー: Microsoft Visual C 14.0」を解決できる可能性があります。が必要です (vcvarsall.bat が見つかりません)」というエラーが発生しても、それ以上の障害は発生せずに pip 経由でモジュールのインストールを続行します。

以上がPython モジュールのインストール時に「Microsoft Visual C 14.0 が必要です (vcvarsall.bat が見つかりません)」というエラーが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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