已经是2023年了,现在有了全新版本。目前python由当年的3.8更新到了3.11版本,open3d也从0.13来到了0.17版本。
Python编辑器主要分为两大阵营,一是PyCharm,二是VSCode。那么它俩有什么区别呢?
PyCharm是一款由JetBrains公司开发的Python集成开发环境(IDE),它是专为Python语言开发者设计的一站式工具。PyCharm具有强大的功能,包括代码编辑、调试、版本控制、代码重构、测试、代码分析等,可以帮助开发者更高效地开发Python应用程序。
VSCode(全称Visual Studio Code)是一款由微软开发的轻量级开源代码编辑器,支持多种编程语言,并且具有丰富的扩展功能。VSCode不同于传统的IDE,它更注重于提供开发者更加快速高效的代码编辑体验。VSCode支持C++、Java、Python、JavaScript、TypeScript、CSS等多种编程语言,在不同的项目中可以进行快速开发。
简单来说,PyCharm比较庞大,启动速度慢、内存占用高,且只有社区版免费(相比于专业版功能有阉割)。而VSCode是开源软件,启动速度快、内存占用低、插件扩展丰富。
更多不同,感兴趣的可以观看此视频
由于之前已经写过如何使用PyCharm进行open3d点云处理了,这里选用VSCode进行open3d代码编写。废话不多讲,直接上菜!
1 python下载与安装
1.1 python下载
下载地址:https://www.python.org/downloads/
- 有时会因为网络原因无法下载,文末提供网盘链接。👇
目前(20230510),python最新版本已经到了python3.11.3。
这篇博客是为后面Open3D点云数据处理作准备工作,根据Open3D官网建议,这里选择python3.10.11进行安装。
注意:open3d目前尚未提供python3.11版本的安装包,若在python3.11下安装open3d,会报错 👇