Windows上python真的是捞,安装很多pip包需要用到vc++14.0构建工具,希望我的分享能帮你们解决这个问题!
1.错误信息
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
这是导致安装失败的错误信息
也就是说pip的是源码,要用vc++14去构建,我试过使用Visual Studio Installer去安装,然后又爆出了
“basetsd.h”: No such file or directory
看来是什么头文件没装上,也懒得再折腾Visual Studio Installer了,直接把VS给卸载完了,然后找到了一个正解,如下:
2.解决方案
1.首先下载 Microsoft Visual C++ 14.0.exe (微软官方不单独提供的,真是服了)
文末提供下载
2.安装就行了,没什么好说的
3.最好再安装/更新一下setuptools
然后就可以装刚才装不了的包了
最后吐槽一下
呕~