Python で PIL モジュールをインストールするときに vcvarsall.bat エラーが見つからない場合の解決策

高洛峰
リリース: 2017-02-22 16:17:36
オリジナル
1099 人が閲覧しました

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 を distutils に追加し、次のように入力します。ファイル。


概要

上記は、Python が PIL モジュールをインストールするときに発生する vcvarsall.bat エラーの解決策です。ご質問があれば、皆さんの学習や作業に役立つことを願っています。メッセージを残してコミュニケーションすることができます。

Python で PIL モジュールをインストールする際の Unable to find vcvarsall.bat エラーの解決策に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!