2016-04-19 17 views
3

ためのビルディングホイールを失敗しました:この前とValueError [ 'パスが']のpython-crfsuite

pip install python-crfsuite 

私が使用しておりますので、私は

SET VS90COMNTOOLS=%VS140COMNTOOLS% 

を使用Visual Studio 2015。インストールコマンドを実行すると、次のエラーが表示されます。

File "C:\Python34\lib\distutils\msvc9compiler.py", line 287, in query_vcvarsall 
     raise ValueError(str(list(result.keys()))) 
    ValueError: ['path'] 

    ---------------------------------------- 
    Failed building wheel for python-crfsuite 

誰かが同じpに直面した場合傷やwindows上のcrfsuiteをインストールしている私はこのエラーを解決するために助けてくださいこれについての知識を持っています

+0

[ここ](https://hg.python.org/cpython/file/3.4/Lib/distutils/msvc9compiler.py#l287)は、例外を発生させるコードです。たぶん近くの読み物は事を明確にするのに役立つでしょう。 – jDo

+0

私が正しく読んでいれば、インストール中に 'vcvarsall.bat'が呼び出され、stdoutが読み込まれます。このスクリプトには環境変数が含まれています。これらの変数は解析され、 'result'という辞書に入れられます。関数の最後に、 'result'の長さが' set(( "include"、 "lib"、 "libpath"、 "path")) 'の長さと比較されます。一致しない場合、このエラーが発生します: 'ValueError(str(list(result.keys())))'。 3つの環境変数がないと思われます(あなたのトレースバックには 'result.keys()'に 'path'しかありません)。あなたは 'vcvarsall.bat'を実行して何が出力されているのか見ることができます。 – jDo

+0

@jDo:ありがとうございます。私はcmdでvcvarsall.batを実行しようとしましたが、これがあります
エラー:VSの共通ツールフォルダの場所を特定できません。 – Neha

答えて

関連する問題