天天看点

安装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