Windows下安装dlib无论pip 还是源码编译都存在以下一个问题:

subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '/m']' returned non-zero exit status 1.

很诡异,其实是numpy.h中使用Py_ssize_t而不是ssize_t。只要解决这个就可以。所以修改方式如下,在dlib-19.22\dlib\external\pybind11\include\pybind11/numpy.h中,将:

#if defined(_MSC_VER)
#  pragma warning(push)
#  pragma warning(disable: 4127) // warning C4127: Conditional expression is constant
#endif

改成:

#if defined(_MSC_VER)
#  pragma warning(push)
#  pragma warning(disable: 4127) // warning C4127: Conditional expression is constant
#include <BaseTsd.h>
typedef SSIZE_T ssize_t;
#endif

主要是这一句,19.24之后将“using ssize_t = SSIZE_T;”改成“typedef SSIZE_T ssize_t;”也可以

我叫谢琛,深度学习探索者一枚!(有意咨询xiec177)
tensorflow/pytorch交流群请加QQ:548368797

Windows下安装dilb解决方法相关推荐

  1. Winio驱动在64位windows下无法使用的解决方法

    C#在使用WinIo的驱动开发类似按键精灵一类工具的时候,需要对相关的驱动进行注册才能正常启动,找了下资料,资料来自: http://jingyan.baidu.com/article/642c9d3 ...

  2. windows下端口占用解决方法-查看和杀死占用端口进程

    在Windows下启动程序时有时会遇到端口被占用的情况,由于一个端口同时只能运行一个进程,所以要想启动新的程序就要先把占用该端口的进程给kill掉,具体的命令分为以下三步, 以杀死占用了80端口的进程 ...

  3. sphinx-for-chinese在windows下安装与使用方法

    sphinx-for-chinese的使用方法将使用 sphinx-for-chinese-2.2.1-dev-r4311-win32 为例子,目前我只找到最新的是这个版本2013.11.09发布. ...

  4. 实现在Windows下安装Lighttpd的方法

    逛javaeye时,看到大牛们推荐使用lighttpd Web服务器,如是下载下来安装尝试了一把. 大致经历一下几个步骤: 1.windows系统下需要cygwin 环境的支持,如是先下载安装cygw ...

  5. linux下安装expect解决方法

    需要两个安装程序 tcl8.4.13-src.tar.gz  下载:http://download.chinaunix.net/do ... rceID=22&site=1 expect-5. ...

  6. windows下安装ta-lib的方法

    1.安装编译工具Microsoft Visual C++ Compiler for Python 2.7 下载路径https://www.microsoft.com/en-us/download/de ...

  7. Windows下安装NTP服务器

    软件推荐 这里推荐一个批量远程桌面软件:IIS7远程桌面管理工具,它可以批量连接n台服务器vps,并且支持群控功能. IIS7远程桌面管理工具(3389.vps.服务器批量管理.批量远程工具)简介: ...

  8. Windows下安装NTP服务器——搭建时间同步服务器

    Windows下安装NTP服务器--搭建时间同步服务器 NTP服务器介绍 NTP服务器[Network Time Protocol(NTP)]是用来使计算机时间同步化的一种协议,它可以使计算机对其服务 ...

  9. oracle安装后开机很慢,Windows下安装Oracle拖慢开机速度的解决方法

    环境:win7 + oracle R2 方法:将安装Oracle后自动开机启动的服务改为手动启动 步骤如下: 1.修改服务项 Ctrl + R,输入services.msc,打开服务列表,找到Orac ...

  10. windows下安装phpcms html/ 文件夹不可写的一种错误以及解决方法

    windows下安装phpcms html/ 文件夹不可写的一种错误以及解决方法 参考文章: (1)windows下安装phpcms html/ 文件夹不可写的一种错误以及解决方法 (2)https: ...

最新文章

  1. 中文latex去掉图片描述
  2. 学习lulu之——tips 提示
  3. 关于页面无法实现高度100%的原因及实现方法。
  4. AtCoder AGC017C Snuke and Spells
  5. configurablebeanfactory
  6. 首次 统一调度系统规模化落地,全面支撑阿里巴巴双 11 全业务
  7. 使用 redmind 进行项目任务管理
  8. 华为荣耀畅玩8c主板电路图_【awinic inside】华为双新品发布!荣耀V9 play 携手荣耀畅玩6上演“青春加速度”!...
  9. DataGrid中間隔色的實現
  10. SpringBoot 笔记
  11. 【genius_platform软件平台开发】第九十三讲:串口通信(485通信)
  12. “新产业50人论坛”之钱旭红院士:量子思维与创新发展
  13. 绝对值不等式解绝对值二次函数的最值_Simplelife_新浪博客
  14. ios 判断数字开头_iOS 正则表达式判断纯数字及匹配11位手机号码的方法
  15. php怎么判断账号已登录,PHP判断用户登录状态
  16. 阿里如何实现高性能分布式强一致的独立 Paxos 基础库?
  17. JS 基础(一):DHTML、DOM、BOM
  18. xo存放年限_XO酒的保质期怎么辨别 ?
  19. 基于STM32战舰开发板的USMART调试组件的使用
  20. 使用Google Voice打造车载语音交互

热门文章

  1. 孙玄吴守星:全方位剖析边缘计算架构设计以及应用实践
  2. 长江流域图——只希望“霉”雨快走开
  3. 数学之美——google大脑和人工神经网络
  4. matlab 计算均值,方差,标准差
  5. RPA - 前置机虚拟化U盾识别方案
  6. 计算机省vb二级试题,湖南省计算机二级考试VB试题
  7. nginx autoindex美化
  8. 思科交换机dhcp配置
  9. 屏幕保护程序命令行参数
  10. ListView刷新,图片闪烁问题