前言
前面再crypto用于加解密时使用2005版本提供编译支撑;最近2005编译环境安装不了。 开始以为是我新安装的window10出现什么缺少导致的,重装了多次电脑,用了不同版本都是如此,指上一篇文章遇到WinGw对python取模符合不支持,才最终下定决心搞一下。这一次用了单位的windows2016服务器系统,还是如安装不了2005。突然灵机一动觉是不是版本更新导致的,放了一个2020版本版本,上面的版面信息与2005不一样,结果仔细查看,在右边有类似的界面信息。这才有了下面的操作记录。
一、vs 2015安装提示错误
安装vs2005 错误提示:
错误提示:
C:\用户\HYNSYH\AppData\Local\Temp\{A2E1A004-BD3A-4346-9BA4-C83B46152A10}\packages\vs_community\Preparation.exe
二、使用步骤
1.下载安装vs2020版本
例如版本号:vs_community__361814737.1637108802 点击执行,勾选下面两个python开发、使用c++的桌面开发: 在右边选择如图:
以上如果为勾选全,会遇到一下问题,当然还有一些其他问题没有记录下来:
下面问题是windows sdk 没有安装:
c:\users\administrator\appdata\local\programs\python\python38-32\include\pyconfig.h(59): fatal error C1083: 无法打开包括文件: “io.h”: No such file or directory
error: command 'C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.30.30705\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2
----------------------------------------
二、环境配置
在windows环境变量path下新增: 下面是32位配置,64位配置对应路径修改一下即可:
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.30.30705\bin\Hostx86\x86
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.30.30705\lib\x86
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.30.30705\include
分别对应编译cl.exe调用路径、库路径、头文件路径
三、 测试
cmd下执行以下命令,可以判断是否部署成功,用到以上方法,也说明你再编译安装python其他模块的时候遇到了。
pip install tinyaes
|