目录

报错背景

报错原因

解决方法

方法一:把你的编译配置转为release版本

方法二:安装debug版本的libtorch


报错背景

代码对的,但就是报错读取不到文件:

【踩坑】libtorch load 报错 No such file or directory_c++

报错原因

你下的libtorch是release版本的,所以你在使用的时候,也应当使用release编译,不然就会报错。

【踩坑】libtorch load 报错 No such file or directory_libtorch_02

解决方法

方法一:把你的编译配置转为release版本

比如你用的clion:

【踩坑】libtorch load 报错 No such file or directory_python_03

【踩坑】libtorch load 报错 No such file or directory_libtorch_04

如果是visual studio,就是:
 

【踩坑】libtorch load 报错 No such file or directory_pytorch_05

然后再编译就可以了:

【踩坑】libtorch load 报错 No such file or directory_python_06

方法二:安装debug版本的libtorch

【踩坑】libtorch load 报错 No such file or directory_c++_07