2016-06-27 10 views
0

ここで質問する前に多くの検索を試みましたが、残念ながら助けていただけるものは見つかりませんでした。私は(Windowsの64ビット版}マシン上で実行されているpython3.4.3の64bit版で暗号化パッケージをインストールしたいpythonでクライオグラフィーパッケージをインストールすることができません

私は、次のエラーを取得しています:。

{

generating cffi module 'build\\temp.win-amd64-3.4\\Release\\_constant_time.c' 

generating cffi module 'build\\temp.win-amd64-3.4\\Release\\_openssl.c' 

building '_openssl' extension 

error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat). 

}

私はビジュアルスタジオ2015をインストールしていますが、私はvcvarsall.batを手動で見つけることができます 私の環境変数も指していますo他のスレッドで提案されている正しいフォルダ。 VS90COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools

これらは、すでにヘルプを探していたものの、無駄なものです。 VS90COMNTOOLSの値を変更

1)は、

2)私は、Visual Studio 10より大きいすなわち2010,2012,2013の異なるバージョンと試みました。

3)Python PIP has issues with path for MS Visual Studio 2010 Express for 64-bit install on Windows 7

4)Error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat)

5)https://cryptography.io/en/latest/installation/

任意の助けが理解されます。

おかげ

+0

あなたの研究から試したことがうまくいかなかったこととその出力を追加できますか? –

答えて

1

我々は(2016年6月の時点で、これは8.1.2である)ので、あなたがする必要があるすべては、最新のピップを実行しているされて(私たちのinstall instructionsはこれを言及する)は、Windows用に静的にリンクされたホイールを出荷。あなたのパイプをアップグレードするには、python -m pip install -U pippip install -U pipは、Windowsがアクティブなファイルロックを行う方法でエラーが発生します)を行うことができます。

これがインストールされると、pip install cryptographyはホイールをつかみ、コンパイラーを一切必要としません。

+0

ポールありがとうございました – LearningNinja

関連する問題