Open3D o3dtut怎么导入才不报错
生活随笔
收集整理的這篇文章主要介紹了
Open3D o3dtut怎么导入才不报错
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Open3D o3dtut 怎么導入才不報錯
- 問題
- 解決
- 1. 導入o3dtut
- 2. 添加open3d_tutorial.py類
- 3. 構建目錄結構
- 4. 運行成功
寫這篇博客源于博友的提問,最初我以為是環境配置或者軟件版本的問題。真正去解決的時候發現不是。
問題
在使用Open3D網格化的時候需要用到o3dtut,報錯如下:
mesh = o3dtut.get_knot_mesh()
NameError: name ‘o3dtut’ is not defined
解決
1. 導入o3dtut
import open3d_tutorial as o3dtut
2. 添加open3d_tutorial.py類
open3d_tutorial.py在Open3D的源碼里有: https://github.com/seminar2012/Open3D/blob/master/examples/Python/open3d_tutorial.py
有了步驟1后,會報錯
import open3d_tutorial as o3dtut
ModuleNotFoundError: No module named 'open3d_tutorial’
可以看到open3d_tutorial中文件目錄寫死了,構建下這樣的目錄結構
3. 構建目錄結構
4. 運行成功
總結
以上是生活随笔為你收集整理的Open3D o3dtut怎么导入才不报错的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个好听的青春小说名字。
- 下一篇: 如何写好中考作文的结尾呢?