Алекс Кирсанов Asked:2020-05-01 22:43:59 +0800 CST2020-05-01 22:43:59 +0800 CST 2020-05-01 22:43:59 +0800 CST Dlib 被编译为使用 SSE41 指令,但这些在您的计算机上不可用 772 使用本指南安装在我的服务器 (Ubuntu) Dlib for Python 上。我收到以下错误: Dlib was compiled to use SSE41 instructions, but these aren't available on your machine. 是否可以修复此错误? python 1 个回答 Voted Best Answer Алекс Кирсанов 2020-05-02T01:33:50+08:002020-05-02T01:33:50+08:00 我解决了这个问题,也许它对某人有用: 1)通过git下载dlib: git clone https://github.com/davisking/dlib.git 2) 在 dlib/tools/python 中编辑 CMakeLists.txt 文件: 我们改变这一行: set(USE_SSE4_INSTRUCTIONS ON CACHE BOOL "Use SSE4 instructions") 对此: set(USE_SSE2_INSTRUCTIONS ON CACHE BOOL "Use SSE2 instructions") 3)在dlib文件夹下,执行命令安装: python3 setup.py install --yes USE_NEON_INSTRUCTIONS
我解决了这个问题,也许它对某人有用:
1)通过git下载dlib:
2) 在 dlib/tools/python 中编辑 CMakeLists.txt 文件:
我们改变这一行:
对此:
3)在dlib文件夹下,执行命令安装: