2016-09-06 3 views
2
クリーンアップ
File "c:\users\user\appdata\local\temp\pip_build_user\ssdeep\.eggs\cff 
i-1.8.2-py2.7-win32.egg\cffi\ffiplatform.py", line 65, in _build 
    raise VerificationError('%s: %s' % (e.__class__.__name__, e)) 

cffi.ffiplatform.VerificationError: CompileError: command 'C:\\Users\\user\\ 
AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin 
\\cl.exe' failed with exit status 2 

を失敗した... コマンドのpython setup.pyのegg_infoはCで、エラーコード1で失敗しました:Python用のVisual C++を終了ステータスで2


\ Users \ユーザー私は続けますこのエラーが発生します。私はここで複数の他のソリューションを試したが運がない。私は何かが欠けている。ありがとう

+0

pip経由でインストールしようとしているモジュールは何ですか? –

答えて

2

粗い方法が私のために働いた。次の記事Link

  • 鉱山は、Python 2.7であるを読む

    1. :おそらく知識を持つ誰かが答えを最適化することができます。私は記事に続き、python 2.7のVisual C++コンパイラをインストールしました。 Install Link
    2. "%AppData%\ Local \ Programs \ Common \ Microsoft"にフォルダをインストールします。
    3. は私がに「... \ 9.0 \ VC \ \ Python用のVisual C++が含まれ、 "
      • の内容をコピーした "C:\ Python27 \には、"" ... \のVisual C++のための
      • 9.0 \ VC \ libに "を "C \ Pythonの:Pythonの\ 9.0 \ WinSDK \のVisual C++ \ \ Python27 \ libsに"
      • " ...は、C "に "を含める:\ Python27 \"
      • " が含まれます。 .. \ Visual C++ for Python \ 9.0 \ WinSDK \ lib "を" C:¥Python27¥libs "に変更しました。
    4. 環境変数のパスを次のように編集しました。これらの2つのディレクトリ( "C:¥Python27¥include"と "C:¥Python27¥libs")を使用してください。私はこのステップは必須ではないと思う)。
    5. 編集をディレクトリに "msvc9compiler.py" "C:\ Python27 \ Libの\ distutilsの"
      • ライン#〜270のハードコーディングされたリンクに "vcvarsall.bat"「%APPDATA%.. \のVisual C++それはを\ bin \ binですとない:Pythonの\ 9.0 \ vcvarsall.bat」
      • は、ハードライン#〜394 os.environ['include'] = "C:\\Python27\\include"
      • ライン#〜396 os.environ['lib'] = "C:\\Python27\\libs"
      • ライン#〜402は、(注意self.cc = "...\Visual C++ for Python\9.0\VC\Bin\cl.exe"へのリンクをコード化されました。 )
      • Line#〜403上記と同様に、self.linkerへのリンクがハードコードされています。

    行う上記の手順は、私のために働きました。

  • +0

    ステップ4)これらのディレクトリを含めるために、環境変数のパスを編集しました。 ステップ5)C:\ Python27 \ Lib \ distutilsディレクトリのmsvc9compiler.pyを編集してください。 vcvarsall.batへのハードリンクコード行%〜270 "%appdata%\ .. \ Visual C++ for Python \ 9.0 \ vcvarsall .bat " 行番号〜394 os.environ ['include'] =" C:\ Python27 \ include " 行番号〜396 os.environ ['lib'] =" C:\\ Python27 \\ libs " Line#〜402は、self.cc =" ... \ Visual C++ for Python \ 9.0 \ VC \ Bin \ cl "へのリンクをハードコーディングしています。exe "(注意:\ binで、\ binではありません) Line#〜403はself.linkerへのリンクをハードコーディングしました。 上記の手順を実行すると効果があります。 – Siva

    関連する問題