解决fatal error: torch/extension.h: No such file or directory

错误描述

在安装https://github.com/SeanNaren/warp-ctc/tree/pytorch_bindings的时候遇到编译错误:

src/binding.cpp:6:10: fatal error: torch/extension.h: No such file or directory
 #include 

看样子是缺少头文件。问题是我之前安装完pytorch0.4.1之后成功安装过warp-ctc,隔了一个月怎么同样的操作不成功了呢?

问题分析和解决

虽然warp-ctc的readme里写的支持的pytorch是0.4,但是实际上代码已经支持pytorch1.0。应该是pytorch1.0头文件更新了。

我本地安装的是pytorch0.4,所以我需要把warp-ctc代码恢复到老的版本。在github项目的pull requests下面查看提交日志,下载旧的版本就OK了。

你可能感兴趣的:(python,深度学习)