1

我正在尝试从存储库安装暗流库: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

我已经安装了 Visual Studios 2017 并编辑了我的环境变量以包含

C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools

但是我继续得到同样的错误。有任何想法吗?

4

2 回答 2

0

安装 Tools 2017 后,您需要手动安装编译器: 1. 重新打开安装程序 2. 修改您的解决方案(例如 Community 2017) 3. 搜索您需要的编译器(例如 Tool kit VC++ 2015.3 v140 for desktop ( x86, x64)) 4. 按修改按钮

于 2018-04-06T20:53:23.470 回答
0

修复:您需要从以下位置下载“Microsoft Build Tools 2015 Update 3”

https://www.visualstudio.com/vs/older-downloads/

安装后

python setup.py build_ext --inplace

将工作

于 2018-03-20T18:08:05.547 回答