【问题标题】:Fix CMake errors in installing dlib修复安装 dlib 中的 CMake 错误
【发布时间】:2020-01-16 23:27:21
【问题描述】:

我正在使用 python python 3.7.4 amb64 版本,我正在尝试安装 dlib 包来运行示例项目。 pip install dlib 要求使用 CMake,我已经安装了它,还搜索了一些更棘手的问题并尝试了所有方法。 dlib installation on Windows 10.

仍然收到这个关于 C 编译器标识未知的错误,CXX 编译器标识未知,CMakeLists.txt 中的 CMake 错误:,找不到 CMAKE_C_COMPILER。找不到 CMAKE_CXX_COMPILER。

完全错误是这样的。知道为什么会这样吗?

【问题讨论】:

  • 您没有安装 C 或 C++ 编译器。您是否安装了 Visual Studio 和/或 Visual Studio 构建工具?
  • @Botje 是的,我已经安装了 VS 最新版本,并且 C、C++ 在其中正常工作
  • 是否需要单独安装visual studio构建工具
  • 您的 cmake 版本是否足够新,可以确定 Visual Studio 的位置?尝试创建一个简单的 C++ 项目。
  • @Eshaka 我有一台 Mac,也遇到了这个问题。我需要做的就是确保将编译器路径添加到 PATH。希望这会有所帮助。

标签: python


【解决方案1】:

我有同样的错误。我为 Visual Studio 19 安装了 c++,但没有安装 SDK。安装 SDK 后,“pip install dlib”对我有用。

【讨论】:

    猜你喜欢
    • 2020-05-27
    • 2019-01-14
    • 2021-09-08
    • 1970-01-01
    • 2017-05-21
    • 2018-09-28
    • 2020-01-15
    • 2019-12-26
    • 2021-10-16
    相关资源
    最近更新 更多