我很努力在Windows 10上爲Python 3.6安裝dlib。我已經安裝並構建了boost,將... \ boost_1_63_0文件夾與... \ boost_1_63_0 \ stage \ lib文件夾到PATH
。 但我仍然有當我嘗試在命令提示符下鍵入python setup.py install
以下消息在Python 3.6的boost和dlib安裝過程中出現錯誤
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!
。
此外,我有LINK : fatal error LNK1104: cannot open file 'libboost_python-vc140-mt-s-1_63.lib'
消息,當我嘗試通過pip install dlib
安裝dlib。
請幫幫我!否則,在所有那些尋找有效解決方案的小時之後,我現在感到絕望。
你需要添加一個lib路徑到你的python庫。 'C:\ .. \ Python36_3 \ libs'。這就是'python36.lib'的存在。此外,您需要將'c:\ .. \ Python36_3 \ include'添加到您的包含中,否則boost將不知道您正在使用python3進行鏈接。 – lakeweb