ホームページ >バックエンド開発 >Python チュートリアル >Python で PIL モジュールをインストールするときに vcvarsall.bat エラーが見つからない場合の解決策
setup.py を使用して python2.7 画像処理モジュール PIL をインストールする場合、Python はデフォルトでコンピューターにインストールされている vs2008 を探します。vs2008 がインストールされていない場合、Unable to find vcvarsall.bat
エラーが表示されます。
それでは、このエラーを解決するにはどうすればよいでしょうか?このエラーを修正する方法は次のとおりです。
VS90COMNTOOLS 環境変数を設定して、Python が新しい vs を認識できるようにし、setup.py を実行してインストールを続行することができます。 S VS2010 をインストールし、CMD で実行する場合:
SET VS90COMNTOOLS=%VS100COMNTOOLS%E
vs2012 をインストールする場合、CMD で実行する:
SET VS90COMNTOOLS=%VS110COMNTOOLS%
cmd で実行する:
りー
VS が大きすぎてインストールしたくない場合は、MinGW をインストールして解決することもできます。
1. MinGW インストールディレクトリで bin フォルダーを見つけ、mingw32-make.exe を見つけてコピーを作成し、名前を make.exe に変更します
2. 私と同じように、MinGW のパスを環境変数のパスに追加します。 MinGW を D:MinGW にインストールし、D:MinGWbin をパスに追加します。
3. ファイル distutils.cfg を da90b33d16d1c4c14134c6c22b77b897distutils に追加し、次のように入力します。ファイル。
概要