1、问题描述
- 手动安装第三方软件时,可以使用setup.py,来安装已经下载的第三方包。
- 一般文件下会存在setup,在所要安装库的目录下的cmd执行:python setup.py install
- 报错:error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
- 原因是系统中缺少编译C++的功能。
2、解决办法
- 官网要求下VS,但是VS太大了,几十G,没必要。
- 只需单独安装其中的包:下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux (microsoft.com)
- 下载完毕后,默认安装即可。
- 【注】如果提示下列错误,应该是网络的问题,可以去网上找找离线安装包。
- 重新安装第三包安装包,报新的错误:error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2
- 解决办法:
- 进入目录:C:\Program Files (x86)\Windows Kits\8.1\bin\x86
- 将上面两个文件复制到:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin中。