我应该在哪里安装CMake?

时间:2018-01-29 14:33:06

标签: python-2.7 cmake

我正在尝试为我正在处理的项目设置安装dlib,但是当我尝试时我收到此错误: RuntimeError:必须安装CMake才能构建以下扩展:dlib 我试图安装CMake,但无法理解我应该在哪里找到提取的文件? 提前谢谢!

5 个答案:

答案 0 :(得分:3)

这里是此错误https://stackoverflow.com/a/52564257/7060530

的主线程解决方案

我也遇到了这个问题。我正在使用 windows ,并且有一个要安装要求的 python 环境。

我先运行pip install cmake,然后运行pip install dlib。我不再收到错误并成功安装了dlib。

答案 1 :(得分:1)

从此链接下载带有您的系统OS版本的“二进制发行版”。将install cmake添加到您的系统环境变量中。所有事情都会好起来的。它对我有用。

https://cmake.org/download/

答案 2 :(得分:0)

您可以找到here下载内容和所有详细信息。

答案 3 :(得分:0)

如果您使用的是conda,请遵循以下命令

conda install -c conda-forge dlib

答案 4 :(得分:0)

在安装dlib之前,您需要安装先决条件(cmake,libgtk-3-dev,libboost-all-dev)

如果您使用的是Ubuntu,则可以从终端安装它们

  

sudo apt-get install build-essential cmake

     

sudo apt-get install libgtk-3-dev

     

sudo apt-get install libboost-all-dev

对于MACOS,您可以按照本教程进行操作

https://www.pyimagesearch.com/2017/03/27/how-to-install-dlib/