“check_compiler_abi_compatibility”的替代品是什么?

问题描述 投票:0回答:1

我想使用 GitHub 上一个较旧的开源项目,该项目已经 4-5 年没有更新了。我在与设置相关的部分遇到了问题:

from torch.utils.cpp_extension import \
     CUDAExtension, \
     _join_cuda_home, \
     _is_cuda_file, \
     check_compiler_abi_compatibility

它告诉我

check_compiler_abi_compatibility
不存在于
torch.utils.cpp_extension
中。问题与版本有关吗?

在存储库的先决条件部分中,列出了:

  • Linux
  • Python 3.7
  • PyTorch v1.0.1

我将该项目带到了 Google Colab 并遇到了同样的问题。我也安装了Ninja。我也尝试更新 PyTorch,但仍然遇到同样的错误。

我尝试使用 pip 安装版本 1.0.1,但它没有安装,并给了我一个可以安装的版本的有限列表。不知道是不是Python版本的原因!?

我也尝试用conda安装这个版本,但它说网站上不可用。我想也许我需要在 Linux 上安装较低版本的 Python 和 CUDA。你能帮助我吗?谢谢你。

因为我更喜欢colab,我想知道这个功能有替代品吗?我试图尊重地将其删除,但遇到了错误。

存储库链接也是:

https://github.com/facebookresearch/music-translation

存储库中的设置链接是:

https://github.com/facebookresearch/music-translation/blob/main/src/nv-wavenet/setup.py

我将感谢您的帮助。

python pytorch torchvision
1个回答
0
投票

你成功运行了吗?我正在进行一个类似的项目,我也遵循了您描述的所有步骤,但也没有成功!极好的。但是,我设法在 Colab 上使用 Miniconda 运行环境,但遇到了同样的错误。你能帮我吗?

将环球音乐翻译网络代码从 META 适配到 Colab(或 Kaggle)或 Colab 上的 virtualenv Miniconda 环境时出现问题

© www.soinside.com 2019 - 2024. All rights reserved.