我正在尝试从存储库安装darkflow库:https://github.com/thtrieu/darkflow
不幸的是,当进入
时python setup.py build_ext --inplace
或
pip install -e .
导致以下错误:
running build_ext
building 'darkflow.cython_utils.nms' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
我已经安装了2017年的视觉工作室并编辑了我的环境变量以包含
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools
但是我继续得到同样的错误。有什么想法吗?
答案 0 :(得分:0)
修复: 您需要下载“Microsoft Build Tools 2015 Update 3” 从
https://www.visualstudio.com/vs/older-downloads/
安装后
python setup.py build_ext --inplace
将起作用
答案 1 :(得分:0)
安装Tools 2017后,您需要手动安装编译器: 1.重新打开安装程序 2.修改您的解决方案(例如,社区2017) 3.搜索所需的编译器(例如,用于桌面的工具包VC ++ 2015.3 v140(x86,x64)) 4.按修改按钮