1

我目前正在尝试使用 open3d ML 和 Pytorch。我遵循了 Open3D-ML github 中给出的安装指南。但是,当我尝试导入 open3d.ml.torch 时,它会向我发送以下错误:Exception: Open3D was not built with PyTorch support!

我正在与

python 3.8
open3d 0.12.0
pytorch 1.6.0
cuda 10.1
Windows 10

你知道那个错误来自哪里吗?

4

2 回答 2

1

它目前不支持 Windows。您可以在 Windows 操作系统上的 WSL(Linux 的窗口子系统)上安装 Ubuntu,并在 ubuntu 上安装 open3d-ml。

于 2021-05-26T18:12:16.293 回答
0

您能否检查 Windows 终端(或 PowerShell)上以下命令的输出是否为:

  • wsl cat /proc/version
    Linux version 5.10.16.3-microsoft-standard-WSL2
    
  • wsl --list
    Ubuntu-20.04 (Standard)
    
  • wsl -l -v
    Ubuntu-20.04    Running         2
    

根据我的经验,只有当您是 Windows Insider、正确更新了 WSL 内核并且您在 WSL 中使用 Ubuntu 时,带有 CUDA 的 Open3D-ML 才有效。

另外,检查文件夹是否/usr/lib/wsl/lib存在。如果不是,那么 CUDA 将无法在 WSL 中工作。

于 2021-09-17T15:12:58.863 回答