环境 WIN10 64
python 3.7.1(32位)
VS VS2019
源码下载后32位总是编译出错,64位直接成功。
32位报错 python是32位,选择的编译器是64位......
需要解决的问题就是指定编译器版本
解决方案:修改dlib中setup.py
原文为:cmake_setup = ['cmake', ext.sourcedir] + cmake_args
修改为:cmake_setup = ['cmake', ext.sourcedir, '-A Win32', '-Thost=x86'] + cmake_args
然后,dlibdlib顺利安装成功!!!