我正在尝试为我正在处理的项目设置安装dlib,但是当我尝试时我收到此错误: RuntimeError:必须安装CMake才能构建以下扩展:dlib 我试图安装CMake,但无法理解我应该在哪里找到提取的文件? 提前谢谢!
答案 0 :(得分:3)
这里是此错误https://stackoverflow.com/a/52564257/7060530
的主线程解决方案我也遇到了这个问题。我正在使用 windows ,并且有一个要安装要求的 python 环境。
我先运行pip install cmake
,然后运行pip install dlib
。我不再收到错误并成功安装了dlib。
答案 1 :(得分:1)
从此链接下载带有您的系统OS版本的“二进制发行版”。将install cmake添加到您的系统环境变量中。所有事情都会好起来的。它对我有用。
答案 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/