Windows折腾记 | Microsoft Visual C++工具安装
写代码还是用Linux吧。。省心
最近在给一台新电脑配置编译环境,因为测试要用,整的是windows系统,实在让人不省心。
废话不多说,总之本篇重点就是要整在编译Python包(底层涉及C++代码)时的这个错误:
1 | error: |
这里“14.0”理论上也可能提示其他版本,总之没差,问题就在于少了个叫Microsoft Visual C++的编译工具。
为什么要装这玩意
不知道有没有人关注过为什么Windows下编译Python需要这玩意(其实我也没关注),但实际上在Python的官方Wiki上有这个说明。总而言之就是在Windows下没有内置(完善的)C++编译器,所以需要自行安装:
Visual C++ | CPython |
---|---|
14.X | 3.5, 3.6, 3.7, 3.8, 其实3.9也是 |
10.0 | 3.3, 3.4 |
9.0 | 2.6,2.7,3.0,3.1,3.2 |
上面提示的VC++版本应该就是基于Python版本来的。
怎么装
通过官方提示
根据命令行提示的链接,打开https://visualstudio.microsoft.com/visual-cpp-build-tools/,下载生成工具,启动!然后你就会发现,这是个什么玩意儿??
巨硬兄,我只想装个编译工具,可不是想搞全家桶欸
此处省略掉各种搜索资料的过程,总之我发现只需要点选安装第一个“使用C++的桌面开发”即可,这玩意也得要几个G。
静候安装结束,在“已安装”里面就有了。(名字和我这不一样没关系)
- 如果后续要添加更多功能的话可以,点“修改”;
- 如果安装报错了,点“更多-修复”,进行重装;
- 如果不想要了,点“更多-卸载”;
其他方式
值得一提的是,我在网上搜索的时候也发现有另一个安装程序:http://go.microsoft.com/fwlink/?LinkId=691126,这似乎是什么VC++ 2015的编译工具安装包,也是可信可用的。
但是这边我没找到什么官方文档,有可能被弃用了,所以并不作为第一选择。
p.s. 根据亲身体验,这玩意经常下载失败:“安装包丢失或损坏”
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 空空 如也 (´・ω・`)?!
评论