当前位置: 代码迷 >> 综合 >> python3.7+anaconda3+vs2015+dlib19.16
  详细解决方案

python3.7+anaconda3+vs2015+dlib19.16

热度:77   发布时间:2023-09-05 17:42:53.0

来吧,因为python3.7不能够用pip安装这个dlib包,所以只能自己一步步来怼了。

首先需要工具:vs2015(以上),cmake,boost,dlib;

所有步骤我是按照这个博客来的:

https://blog.csdn.net/zhang475546259/article/details/84104368#commentsedit

可以先去看看这一家的博客,因为我用的是vs2015,然后我安装成功了,所以应该也是没问题的。

几乎前6步和上面是一样的,第7步之后就变化了,因为那位博主是在pycharm上用,我是在anaconda上配置的。

 

7、下载 dlib源码 http://dlib.net/files/ ,我下载了dlib-19.14,版本应该问题不大,19.16应该也是ok的吧。

        cd 到 dlib 目录下 运行命令  python setup.py install 等待安装完成 ,这段时间也挺长的。半个多小时。

python3.7+anaconda3+vs2015+dlib19.16

     然后将 安装完成后的目录下的三个如下截图文件夹 复制到 anaconda中的lib中去即可。同理,那个.pyd的文件也放到anaconda中的DLL文件夹中。

为了保险起见,也可以在anaconda中pkgs找到python的文件夹,按照那个博主的步骤同样放进去也行。

python3.7+anaconda3+vs2015+dlib19.16

python3.7+anaconda3+vs2015+dlib19.16

 

然后就可以了,我当时也是抱着尝试的态度试一试的,竟然可以。如果不行的话,那就试一试博主的方法,在同目录下的pkgs文件夹中找到python3.7的版本,放进去试试(因为我当时是四个地方都放了的,所以我不大确定,但是我觉得应该是不需要在pkgs里放了的)

经过以上操作之后,在pycharm中也是能看到这个dlib包安装好了的(因为我下载的是整个anaconda,并没有单独下载python),具体查看方式请看以上那个博客。

 

注:还有一点,因为用的是anaconda,如果你还有别的虚拟环境的话,还需要在同目录下的env文件夹中找到你需要用到dlib的那个虚拟环境,同样操作,放进去就行。

 

 

  相关解决方案