ホームページ >バックエンド開発 >Python チュートリアル >Python パッケージのインストール中に vcvarsall.bat が見つからないのはなぜですか?

Python パッケージのインストール中に vcvarsall.bat が見つからないのはなぜですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-12-25 20:50:19990ブラウズ

Why Can't I Find vcvarsall.bat During Python Package Installation, and How Can I Fix It?

vcvarsall.bat が見つかりません: パッケージ インストール エラーのトラブルシューティング

パッケージのインストール中、特に dulwich Python パッケージの場合、ユーザーはよく次のような問題に遭遇します。不可解なエラー メッセージ「エラー: vcvarsall.bat が見つかりません。」この問題は、Python 拡張機能の構築に必要な互換性のある Visual Studio インストールがないことに関係しています。

Windows システムでこの問題に対処するために、Python 2.7 は Visual Studio 2008 に依存しています。ただし、新しい Python バージョンと新しい Visual Studio では、

Python をだまして別の Visual Studio バージョンを使用するには、VS90COMNTOOLS 環境変数を設定します。 setup.pyを実行する前に。適切なコマンドは、インストールされている Visual Studio のバージョンによって異なります:

  • Visual Studio 2010 (VS10): SET VS90COMNTOOLS=%VS100COMNTOOLS%
  • Visual Studio 2012 (VS11): SET VS90COMNTOOLS=%VS110COMNTOOLS%
  • Visual Studio 2013 (VS12): SET VS90COMNTOOLS=%VS120COMNTOOLS%
  • Visual Studio 2015 (VS14): SET VS90COMNTOOLS=%VS140COMNTOOLS%

VS90COMNTOOLS を正しく設定すると、エラーを回避して目的のパッケージを正常にインストールできます。

注意: この回避策は Python のコンパイルには効果的ではない可能性があることに注意してくださいモジュール。

以上がPython パッケージのインストール中に vcvarsall.bat が見つからないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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