在anaconda中成功安装dlib后,由于我使用python导入dlib,因此显示错误

问题描述

当我使用python之类的文件将dlib安装在anaconda中的独特且新创建的环境中之后,

python 导入dlib 它返回如图所示的错误

回溯(最近通话最近): 文件“”,第1行,位于 第19行中的文件“ F:\ Anaconda3 \ envs \ py36dlib \ lib \ site-packages \ dlib_ init _。py” 从_dlib_pybind11导入* ImportError:导入_dlib_pybind11时DLL加载失败:动态链接库(DLL)初始化例程失败。

导入dlib 追溯(最近一次通话): 文件“”,第1行,位于 第19行中的文件“ F:\ Anaconda3 \ envs \ py36dlib \ lib \ site-packages \ dlib_ init _。py” 从_dlib_pybind11导入* ImportError:导入_dlib_pybind11时DLL加载失败:动态链接库(DLL)初始化例程失败。

解决方法

我已经找到解决方案,可能是您的cpu不支持AVX,所以我从github链接上的这个自定义存储库中安装了tensorflow是here

我为py 37选择了1.12.0,在该文件夹中选择py36文件夹和cpu文件夹,然后在sse2中下载文件

不支持下载sse2 whl的CPU