PyTorch运行时提示'ImportError: torch.utils.ffi is deprecated. Please use cpp extensions instead.'

在测试编译FOTS 的时候,出现如下错误:

(FOTS) $~/Source/FOTS.PyTorch$ bash build.sh 
Compiling crop_and_resize kernels by nvcc...
Traceback (most recent call last):
  File "build.py", line 3, in <module>
    from torch.utils.ffi import create_extension
  File "~/.conda/envs/FOTS/lib/python2.7/site-packages/torch/utils/ffi/__init__.py", line 1, in <module>
    raise ImportError("torch.utils.ffi is deprecated. Please use cpp extensions instead.")
ImportError: torch.utils.ffi is deprecated. Please use cpp extensions instead.

最省事的情况是降级`pytorch`版本到`0.4`,强烈建议使用`Anaconda`创建独立的`Python`开发环境,然后在干净的环境中运行。

参考链接


发布者

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注