【问题标题】:Python Dlib installation error : Could not find BoostPython Dlib 安装错误:找不到 Boost
【发布时间】:2017-01-07 23:37:02
【问题描述】:

当我尝试在命令提示符 Windows 10 中使用 pip install Dlib 安装 Dlib 时,它会给出一个错误,提示它“找不到 Boost”,即使我已经编译它并设置了 BOOST_ROOTBOOST_LIBRARYDIR 路径。

【问题讨论】:

    标签: python boost dlib


    【解决方案1】:

    您可以从@Kyle 那里找到here 的一些答案。

    正如他所说,

    编译 Boost 后,您需要做几件事以便 DLIB 可以找到 Boost。首先,我设置了两个环境变量, BOOST_ROOT 和 BOOST_LIBRARYDIR。我在命令窗口中做了这个 在我编译 DLIB 之前,虽然你也可以传递这两个变量 在为 DLIB 运行构建之前到 CMAKE。比如:

    set BOOST_ROOT=c:\Program Files\boost set BOOST_LIBRARYDIR=c:\Program Files\boost\stage\lib
    

    确保您已经构建了 boost(并且存在第二个文件夹)。我不是 确定这是否有必要,但您可以将这两个添加到您的路径中 只是为了确保。

    set PATH=%PATH%;%BOOST_ROOT%;%BOOST_LIBRARYDIR%

    我希望它会有所帮助。

    【讨论】:

      猜你喜欢
      • 2017-10-01
      • 2017-04-05
      • 2018-12-19
      • 2018-01-14
      • 2016-02-23
      • 2016-07-25
      • 2020-05-27
      • 2019-01-14
      • 2020-04-08
      相关资源
      最近更新 更多