open3d.core导入失败问题

文章介绍了在Open3D官方示例中遇到的import问题,提供了一种绕过问题的方法,重点在于使用o3d.core.Tensor创建PointCloud。

官网的例子中需要导入o3c但是我的代码提示导入失败,百度一下没有找到问题所在 

多次测试后发现。

可以不用import open3d.core as o3c 

使用的时候直接 o3d.core.tensor就可以了

import open3d as o3d
#import open3d. as o3c
import numpy as np
import matplotlib.pyplot as plt
import copy
import os
import sys
#import open3d.core as o3c

print(o3d.core)
 
pcd = o3d.t.geometry.PointCloud() 
pcd = o3d.t.geometry.PointCloud(o3d.core.Tensor([[0, 0, 0], [1, 1, 1]], o3d.core.float32))
print(pcd, "\n")

F:\calib>python predo.py Traceback (most recent call last): File "F:\calib\predo.py", line 4, in <module> import open3d as o3d File "E:\杨辉三角\lib\site-packages\open3d\__init__.py", line 127, in <module> import open3d.visualization File "E:\杨辉三角\lib\site-packages\open3d\visualization\__init__.py", line 19, in <module> from .draw_plotly import draw_plotly File "E:\杨辉三角\lib\site-packages\open3d\visualization\draw_plotly.py", line 12, in <module> from dash import html File "E:\杨辉三角\lib\site-packages\dash\__init__.py", line 38, in <module> from .dash import ( # noqa: F401,E402 File "E:\杨辉三角\lib\site-packages\dash\dash.py", line 82, in <module> from ._jupyter import jupyter_dash, JupyterDisplayMode File "E:\杨辉三角\lib\site-packages\dash\_jupyter.py", line 18, in <module> from IPython import get_ipython # type: ignore[attr-defined] File "E:\杨辉三角\lib\site-packages\IPython\__init__.py", line 55, in <module> from .terminal.embed import embed File "E:\杨辉三角\lib\site-packages\IPython\terminal\embed.py", line 15, in <module> from IPython.core.interactiveshell import DummyMod, InteractiveShell File "E:\杨辉三角\lib\site-packages\IPython\core\interactiveshell.py", line 109, in <module> from IPython.core.formatters import DisplayFormatter File "E:\杨辉三角\lib\site-packages\IPython\core\formatters.py", line 74, in <module> from decorator import decorator File "E:\杨辉三角\decorator.py", line 33 except (1) as reason: ^ SyntaxError: invalid character '(' (U+FF08)运行代码后出现前面这段错误的原因是什么,应该怎样解决
最新发布
11-26
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值