Content
-
-
- [1. 安装依赖](#1. 安装依赖)
- [2. 安装 librealsense 库](#2. 安装 librealsense 库)
- [3. 安装 Python 模块](#3. 安装 Python 模块)
- [4. 测试安装](#4. 测试安装)
-
在 Jetson Thor 上安装 pyrealsense2(Intel RealSense Python 绑定)需要注意 Jetson ARM 架构和 CUDA 驱动兼容性,下面是详细步骤(中文说明):
1. 安装依赖
打开终端,先安装系统依赖:
bash
sudo apt-get update
sudo apt-get install -y git cmake build-essential libssl-dev libusb-1.0-0-dev pkg-config \
libgtk-3-dev libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev
# sudo apt-get install -y python3-dev python3-pip
2. 安装 librealsense 库
- 克隆官方仓库:
bash
git clone https://github.com/IntelRealSense/librealsense.git
cd librealsense
- 切换到稳定版本(可选,推荐 v2.57.2):
bash
git checkout v2.57.2
如果出现
error: pathspec 'v2.57.0' did not match any file(s) known to git,说明版本号写错或者本地仓库没有更新,可以先git fetch --all --tags再尝试。
- 创建构建目录并编译:
bash
mkdir build && cd build
cmake ../ -DBUILD_PYTHON_BINDINGS=ON -DPYTHON_EXECUTABLE=$(which python3)
make -j8
sudo make install
-DBUILD_PYTHON_BINDINGS=ON会自动生成pyrealsense2Python 模块。
3. 安装 Python 模块
如果 CMake 已经生成了 Python 模块,可以直接安装:
bash
cd ../build/wrappers/python
sudo python3 setup.py install
也可以使用 pip 本地安装:
bash
pip3 install .
4. 测试安装
python
import pyrealsense2 as rs
print(rs.__version__)
如果打印版本号,说明安装成功。