open3d安装的诸多问题

这篇具有很好参考价值的文章主要介绍了open3d安装的诸多问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文大概介绍一下再安装open3d包过程中遇到的诸多问题

问题1:在pycharm的设置中在线安装失败报错

ERROR: Could not find a version that satisfies the requirement open3d (from versions: none)

具体原因不太清楚,经过各方寻访,以及从open官网查询得知,大概是只有3.6 3.7 3.8 3.9版本的python支持open3d

所以最好,不要直接在pycharm中安装

问题2:在终端pip install open3d 报错

win10前几天安装会error ,但是一通捣鼓不知道怎么回事今天早上直接才cmd pip install open3d

竟然安装成功了。

        问题2.1:安装成功的open3d在pycharm中import open3d报错

        Open3d:ImportError: DLL load failed:

        原因:参考(43条消息) Open3d:ImportError: DLL load failed: 找不到指定的模块_柯西等式的博客-CSDN博客

解决:推荐看下文的anconda安装

详细步骤见大佬文章(43条消息) Open3D: 在win10中使用Anaconda安装Open3D汇总篇_Michael Jone的博客-CSDN博客_open3d 安装

  按照以上步骤安装成功之后在测试代码的时候pycharm可能会报错

module’ object has no attribute ‘io’

在python3.6虚拟环境配置好之后又在anconda的虚拟环境里conda install open3d完美成功

但是运行测试代码有上述报错(此时的open3d版本为0.3.0,python版本为3.6)

        原因:python版本与open3d不匹配,具体如何匹配,别问我也不知道

        最后配置了python3.8的虚拟环境

# 创建虚拟环境,这里指定了python的版本号
conda create -n envpy35 python=3.8

直接在anconda里进入3.8版本的虚拟环境按照上方大佬的文章进行conda 安装open3d即可成功,测试代码成功通过(此时open3d. 版本为0.11.2 python版本为3.8)

            

open3d安装的诸多问题文章来源地址https://www.toymoban.com/news/detail-454247.html

到了这里,关于open3d安装的诸多问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Open3D- Python版本的安装与使用

    Open3D- Python版本的安装与使用 在本文中,我们将探讨如何安装和使用Python版本的Open3D库。Open3D是一个开源的计算机视觉库,提供了丰富的功能,包括三维数据处理、几何体处理、渲染、可视化等。它支持Python语言,并且具有广泛的应用领域,如机器人、自动驾驶、增强现实等

    2024年02月06日
    浏览(50)
  • 『Open3D』安装与点云格式通识

    专栏地址:https://blog.csdn.net/qq_41366026/category_12186023.html         Open3D(以下简称o3d)同时支持Python和C++接口,本部分为Python篇;C++部分将在后续更新。o3d的python接口放弃了大部分重型C++中的框架包括Boost、Ceres,转而使用了pybind11代替Boost。Python和内建高斯牛顿、列温伯格

    2024年02月07日
    浏览(53)
  • Open3D Python版本快速安装和使用指南

    Open3D Python版本快速安装和使用指南 Open3D是一个开源的3D计算机视觉库,提供了一系列用于处理和分析3D数据的功能,包括点云、几何体、图像等。本文将介绍如何在Python环境中快速安装和使用Open3D库,并提供相应的源代码示例。 第一步:安装Python和pip 首先,确保你的系统已

    2024年02月07日
    浏览(38)
  • Anaconda3 环境下安装Open3D(自学笔记)

    Open3D是一个开源库,支持快速开发处理3D数据的软件。 3D数据结构; 3D数据处理算法; 场景重建; 表面对齐; 3D可视化; 基于物理的渲染(PBR); 支持PyTorch、TensorFlow; 支持GPU加速处理; 在C++和python都可以使用; 更多的使用信息可以查看http://www.open3d.org/docs 构建的pip和conda包支

    2024年02月07日
    浏览(43)
  • Open3D点云库(0.16.0)安装配置(Python版本)

    Open3D是一个开源的点云和网格处理库,它支持快速开发处理3D数据的软件。Open3D前端在c++和Python中公开了一组精心挑选的数据结构和算法;后端则是经过高度优化,并设置为并行化。它只需要很少的工作就可以在不同的平台上进行布置,并从源代码编译。它的优秀毋庸置疑,

    2024年02月14日
    浏览(49)
  • 【Open3D】如何在CMake/C++中调用Open3D

    qquad Open3D是点云的开源处理库,支持Python或C++。其Python已有较全的教程,也可以直接使用 pip install open3d 直接进行安装,而若想在C++中调用Open3D则麻烦一些,需要满足以下条件: Open3D git源代码(本教程针对0.16.1的版本) CMake = 3.20 clang = 7 分为以下几步进行: 下载Open3D源代码

    2023年04月18日
    浏览(48)
  • 基于Open3D的点云处理17-Open3d的C++版本

    http://www.open3d.org/docs/latest/cpp_api.html http://www.open3d.org/docs/latest/getting_started.html#c http://www.open3d.org/docs/release/cpp_project.html#cplusplus-example-project https://github.com/isl-org/open3d-cmake-find-package https://github.com/isl-org/open3d-cmake-external-project https://github.com/isl-org/Open3D/releases Note: -DBUILD_SHARED_LIBS

    2024年02月09日
    浏览(63)
  • open3d 0.17.0的open3d.visualization.ViewControl类有bug

    在使用过程中发现 open3d.visualization.ViewControl 的如下方法,在 open3d 0.17.0 环境下不起作用,点云的显示视场还是默认配置;而在 open3d 0.16.0 环境下却正常工作。 rotate set_front set_lookat set_up set_zoom 上述测试代码在如下虚拟环境中进行过测试,均失败。 在如下虚拟环境中正常工作

    2024年02月21日
    浏览(58)
  • ubuntu安装 pyqt5 报错 xcb找不到 pyinstaller打包open3d报错

    2个错误 QObject::moveToThread: Current thread (0x25b5c20) is not the object’s thread (0x5ce7ee0). Cannot move to target thread (0x25b5c20) qt.qpa.plugin: Could not load the Qt platform plugin “xcb” in “/home/dong/miniconda3/envs/fastdeploy/lib/python3.8/site-packages/cv2/qt/plugins” even though it was found. This application failed to start beca

    2024年02月01日
    浏览(54)
  • 【Open3D可视化——添加标签】:如何在Open3D的可视化窗口中添加文字标签?

    【Open3D可视化——添加标签】:如何在Open3D的可视化窗口中添加文字标签? Open3D是一个基于Python语言开发的跨平台开源工具包,主要用于三维数据处理和可视化。在进行三维数据可视化过程中,往往需要在场景中添加标签来标识物体、点云等信息。本文将介绍如何在Open3D的可

    2024年02月11日
    浏览(80)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包