因为要升级 VS2017,于是提前把 VS2015 卸载掉了。
然后 python 就跪了...具体表现为安装任何需要 C++编译的组件都会提示 vcruntime.h 不存在。
尝试了:
0.重装 VS2017 并添加了 python 和 UCRT,Win10SDK 等一系列组件
1.将 VS2017 与 2015 的 include 文件夹添加入环境变量
2.重装了 VS2015 Build Tools
均无效,大家有没有遇到相同的情况,是怎么解决的,这个问题真的很烦,不行就要考虑重装系统了,谢谢。
附上安装 pycrypto 的错误日志:
d:\python35\include\corecrt.h(10): fatal error C1083: 无法打开包括文件: “ vcruntime.h ”: No such file or directory
error: command 'D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\
HostX64\x64\cl.exe' failed with exit status 2
Failed building wheel for pycrypto
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.