§ 1.3 Python开发环境配置 (Windows版)
0. 概要
本文讲解了在Windows操作系统下配置Gemini2 3D相机开发环境的操作流程。
教程适用的开发平台:
- PC (台式机/笔记本) x64位架构
1. 配置Python的开发环境
Python开发环境配置,以及VSCode的使用教程,见1Z实验室 ( http://deepsenserobot.com ) 免费课程《Python科学计算》。
Python科学计算-Python开发环境配置(Windows)
注意事项:奥比中光Orbbec Python SDK目前只支持Python 3.8和Python 3.9,Python 3.10还不支持。推荐选择Python 3.8。
演示如何安装Python依赖库:
打开命令行,在命令行里输入
pip install <要安装的包名>
通过Python的包管理工具
pip
安装所需的包。
安装依赖
-
安装 矩阵计算库
pip install numpy
-
安装 Jupyter Web IDE
pip install jupyter
-
安装 OpenCV
必须安装最新的OpenCV
4.7.0
pip install opencv-python --upgrade
pip install opencv-contrib-python --upgrade
检查OpenCV版本号:
# 导入OpenCV库 import cv2 # 打印当前OpenCV的版本号 print(cv2.__version__)
输出日志:
4.7.0
-
安装 Open3D
pip install open3d
-
安装 absl-py
pip install absl-py
-
安装 PyYaml
pip install PyYaml
-
安装 Matplotlib
pip install matplotlib
2. YoloV5模块相关依赖
注意事项 :如果你想用GPU加速功能,需要你首先有英伟达显卡,其次需要安装显卡驱动+CUDA+CuDNN。
本文档无相关步骤讲解,不提供相关技术支持。
如果你要使用阿凯机器人工具箱里面的YoloV5模块的话,还需要额外安装如下包:
Scipy
pip install scipy
Seaborn
pip install seaborn
PyTorch
pip install pytorch
TorchVision
pip install torchvision
3. 阿凯机器人工具箱
阿凯机器人工具箱 的安装说明,详情见后续文章。