解決方法:
- 安裝VS2017
- 設置VC虛擬環境
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat x86_amd64
- 定義環境變量
VCINSTALLDIR = "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC"
- 重置cl的引用路徑:
set CL=-FI"%VCINSTALLDIR%\Tools\MSVC\14.16.27023\include\stdint.h" (已修正參考鏈接中的路徑拼寫錯誤)
- pip安裝
pip install pycrypto
- 對於pycharm的虛擬環境,可以先進入到虛擬環境目錄下運行
.\scripts\pip.exe install pycrypto
參考鏈接:
https://blog.csdn.net/ViMan1204/article/details/89715375
現在已經有新的加密庫可以用: pycryptodome