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.インストール結果は以下のとおりです。成功しましたが、かなりの時間がかかりました。