Python Dlib安装错误:找不到Boost

Python Dlib安装错误:找不到Boost,python,boost,dlib,Python,Boost,Dlib,当我尝试在命令提示符Windows 10中使用pip install Dlib安装Dlib时,它给出了一个错误,表示它“找不到Boost”,即使我已经编译并设置了Boost\u ROOT和Boost\u LIBRARYDIR路径。您可以从@Kyle找到一些答案 正如他所说 编译Boost之后,需要做一些事情,以便DLIB可以找到Boost。首先,我设置了两个环境变量, BOOST_ROOT和BOOST_LIBRARYDIR。我在命令窗口中执行了此操作 在我编译DLIB之前,您也可以传递这两个变量

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

您可以从@Kyle找到一些答案

正如他所说

编译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(并且第二个文件夹存在)。我不是 当然,如果这是必要的,但是您可以将这两个添加到您的路径中 只是为了确定一下

设置路径=%PATH%;%BOOST_ROOT%;%BOOST\u LIBRARYDIR%

我希望这会有帮助