天天看點

安裝pycrypto時報錯error: Microsoft Visual C++ 14.0 is required

環境:win10,Python 3.7.3,Django 2.2.4。

該文參考部落格位址:https://blog.csdn.net/yingzoe/article/details/81095044

在使用pycharm做一個小項目時需要安裝pycrypto,在安裝的過程中報錯 error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools。打開網址顯示如下:

安裝pycrypto時報錯error: Microsoft Visual C++ 14.0 is required

網上搜尋方法并解決,步驟如下:

1、先安裝Visual Studio 2015。

下載下傳位址:https://pan.baidu.com/s/1WaBxFghTll6Zofz1DGOZBg。

安裝之後再次嘗試安裝,報錯如下:

安裝pycrypto時報錯error: Microsoft Visual C++ 14.0 is required

2.環境變量中設定使用者變量。

安裝pycrypto時報錯error: Microsoft Visual C++ 14.0 is required

pycharm中重新開機虛拟環境,輸入set CL=/FI"%VCINSTALLDIR%\INCLUDE\stdint.h,再次重新安裝,還是報錯。

安裝pycrypto時報錯error: Microsoft Visual C++ 14.0 is required

3.使用set CL=”指令清空已有設定,把指令改為絕對指令set CL=/FI"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\\INCLUDE\stdint.h" %CL%。C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\\INCLUDE\stdint.h"是自己檔案的安裝路徑,之後再次pip install pycrypto即可安裝成功。

安裝pycrypto時報錯error: Microsoft Visual C++ 14.0 is required