Python Dlib安装错误:无法找到Boost

时间:2017-01-07 23:37:03

标签: python boost dlib

当我尝试在命令提示符Windows 10中使用pip install Dlib安装Dlib时,它会出现一个错误,指出它“无法找到Boost”,即使我已编译它并设置BOOST_ROOT和{ {1}}路径。

1 个答案:

答案 0 :(得分:0)

你可以从@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%

我希望它有所帮助。