Windowsインストールpycryptoエラー問題
インストール
1.方法1
エラー
その後、
2.方法2
あなたのvsの実際のインストールディレクトリに基づいてディレクトリ部分を置き換えます.手動で
以上が失敗した場合は、「stackoverflow:Microsoft Windows Python-3.6 PyCrypto installation error」を参照してください.
alipay-sdk-python
に問題が発生した場合、彼はまずpycrypto
をインストールします.インストールpycrypto
が失敗したため、alipay-sdk-python
をインストールできません.1.方法1
エラー
cl.exe
が欠けているvs 2017でc++部分をチェックする機能レポートとinttypes.h
に関するエラー解決方法は、パスを実際のパスに置き換えます( vs2017
)set CL=/FI"E:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdint.h"
その後、
pip install pycrypto
を実行するとインストールに成功します.以上のコマンドが実行されてもインストールできない場合は、 VS 2017 x86_x64
を開いて(このプログラムはvs 2017をインストールするときに一緒にインストールされます)、中で実行してみてください.set CL=-FI"%VCINSTALLDIR%Tools\MSVC\14.16.27023\include\stdint.h"
pip install pycrypto
2.方法2
あなたのvsの実際のインストールディレクトリに基づいてディレクトリ部分を置き換えます.手動で
E:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdint.h
をE:\Windows Kits\10\Include\10.0.17763.0\ucrt\
ディレクトリにコピーし、E:\Windows Kits\10\Include\10.0.17763.0\ucrt\inttypes.h
ファイルを修正し、先頭の#include
を#include "stdint.h"
に変更してpip install pycrypto
を実行します.以上が失敗した場合は、「stackoverflow:Microsoft Windows Python-3.6 PyCrypto installation error」を参照してください.