You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Open3D几何模块函数本地无输出但Google Colab正常运行的问题求助

Open3D几何模块函数本地无输出但Google Colab正常运行的问题求助

我最近在用Open3D处理3D数据,遇到了一个特别奇怪的问题——下面这段代码在我本地环境里完全没有输出,既不报错,也看不到打印的旋转矩阵结果,但在Google Colab里运行却完全正常。

import open3d as o3d
import numpy as np

# Rotation angle (in radians)
rotation_angle = np.pi / 4  # 45 degrees

# Rotation axis (normalized)
rotation_axis = np.array([0, 0, 1], dtype=float)  # z-axis
rotation_axis /= np.linalg.norm(rotation_axis)  # Normalize

# Rotation vector in axis-angle form
rotation_vector = rotation_angle * rotation_axis

# Generate the rotation matrix
R = o3d.geometry.get_rotation_matrix_from_axis_angle(rotation_vector)
print("Rotation matrix:\n", R)

我已经确认rotation_vector的计算是完全正确的。

我的本地环境详情:

  • Open3D版本:0.18.0
  • Python版本:3.10.11

我已经尝试过以下方法,但都没解决问题:

  • 重新安装Open3D
  • 检查并确认Open3D是最新版本

有没有大佬能帮我分析下为什么会出现这种情况呀?

备注:内容来源于stack exchange,提问作者yyt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 03:19:47