我正在尝试运行pip3 install face_recognition。但这给cmake带来了以下问题。
Building for: NMake Makefiles
CMake Error in CMakeLists.txt:
Generator
NMake Makefiles
does not support platform specification, but platform
x64
was specified.
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
pip3版本是9.03,Python 3.7和cmake 3.12.0-rc3。我没有Visual Studio。我的电脑没有管理员权限。因此,我下载了上述所有软件包,提取并在路径中添加了它们的bin目录。我已经安装了MinGW,并在路径中添加了它的bin目录。什么都没用。几个论坛讨论删除CMakeCache.txt。我正在努力寻找CMakeCache.txt。我认为pip命令正在下载软件包,将其提取到temp目录中并进行编译。编译失败时,将删除提取的内容。不确定。请帮助
答案 0 :(得分:0)
仔细研究日志后,我意识到这是Dlib安装的一个难题。
经过大量搜索,我得到了URL https://www.learnopencv.com/install-opencv-3-and-dlib-on-windows-python-only。建议使用Anaconda。我安装了Anaconda,并按照文章和讨论中的说明进行操作。它对我来说非常有效。