安装Python3.6的boost和dlib时出错

2024-04-23 12:20:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我很难在Windows10上安装DLIBforPython3.6。我已经安装并构建了boost,将…\boost_1_63_0文件夹以及…\boost_1_63_0\stage\lib文件夹添加到PATH。 但我仍然有以下信息

LINK : fatal error LNK1104: cannot open file 'python36.lib' [C:\Users\admin\dlib\tools\python\build\dlib_.vcxproj]
    19 Warning(s)
    1 Error(s)
Time Elapsed 00:05:03.17
error: cmake build failed!

当我试图在命令提示符中键入python setup.py install时。在

另外,当我试图通过pip install dlib安装dlib时,我收到了LINK : fatal error LNK1104: cannot open file 'libboost_python-vc140-mt-s-1_63.lib'消息。在

求你了,帮帮我!否则,经过这么多小时寻找有效的解决方案,我现在感到绝望。在


Tags: installbuild文件夹liblinkerroropenstage
1条回答
网友
1楼 · 发布于 2024-04-23 12:20:48

在浪费了那么多小时的搜索之后,我终于解决了这个问题。所以,我只会离开对我有用的方式,这样将来面对同样问题的人就能找到它。在

出现这样一个错误的原因是dlib的最新版本不支持python3.6,除了this page,我从未注意到这一点。在

这个问题的解决方案是安装Python3.5并添加C:\..\Python35\libsC:\..\Python35\includeC:\..\Python35C:\..\Python35\Scripts到Windows系统PATH的路径。在

相关问题 更多 >