python3.6.5ウィンドウの下にPyCryptoをインストールします



Python 3 6 5 Install Pycrypto Under Windows

paramikoをインストールする前にPyCryptoが必要なため、WindowsにPyCryptoをインストールするのは非常に面倒です。

したがって、PyCryptoのインストールは障害になります。



1. PyCryptoを直接インストールし、次のエラーを報告します



2.以下のリンクから、対応するバージョンのVisual Studioをダウンロードします。3.6.5を使用したため、Visual Studio2015を使用する必要があります。

https://devblogs.microsoft.com/python/unable-to-find-vcvarsall-bat/

ダウンロードプロセスは非常に長いので、特にネットワークが良くない場合は、辛抱強く待ってください。



3. Visual Studio2015をインストールします

4.インストールの完了後にpipinstallを使用できると思いますが、それでもエラーが報告されます

5. cl.exeプログラムが使用できないことが判明し、cl.exeが使用できない状況を解決します。

C: Program Files(x86) Microsoft Visual Studio 14.0 VC binおよびC: Program Files(x86) Microsoft Visual Studio 14.0 Common7 IDEがパス環境変数に追加されます

LIB環境変数C: Program Files(x86) Microsoft Visual Studio 14.0 VC libを追加しました

インクルード環境変数C: Program Files(x86) Microsoft Visual Studio 14.0 VC includeを追加しました

cl.exeは正常に使用できます。

6.この時点で、pip installを使用する準備ができているはずですが、それでも機能しません。 ! !

7.正しいインストール方法は次のとおりです。

C:Program Files (x86)Microsoft Visual Studio 14.0VC>vcvarsall to enable the program
set CL=-FI'%VCINSTALLDIR%INCLUDEstdint.h' execute this
pip install pycrypto installation package

8.インストール結果は以下のとおりです。成功しましたが、かなりの時間がかかりました。