<ZED相机开发> jetsonnano linux ubuntu 安装ZED SDK3.6.2

基本流程

  1. 下载对应的版本的ZED SDK文件(.run文件)
  2. cd /.run文件/所在/目录到下载文件路径下
  3. ./ + 文件名(不能加sudo)
  4. 阅读协议点q退出,基本一路点yes,除了object detection module和sample这种可以不安装,其他无脑yes就行了
  5. 安装成功

踩坑

  • 如果曾经安装过不同版本的ZED SDK或者多个版本的python,则有可能会导致模块导入失败,需要全部卸载
    1. /usr/local/zed 这个目录全部删掉
    2. pip3 uninstall pyzed
    3. pip uninstall pyzed
    4. 可以通过sudo find -name zed(zed sdk pyzed)等关键词查询把以前安装过的全部删除干净
  • 如果import pyzed失败,可以cd /usr/local/zed目录下找到get_python_api.py文件重新运行python3 get_python_api.py即可
  • 我遇到了import pyzed成功,但是import pyzed.sl显示illegal instructions,需要在./bashrc文件中最后加一行export OPENBLAS_CORETYPE=ARMV8或者每一次在shell中运行python时都加一行export OPENBLAS_CORETYPE=ARMV8即可解决
<think>好的,用户想查找关于ZED SDK安装教程。让我先看看提供的引用内容。引用[1]提到从官网下载安装,并运行第一个示例。引用[2]和[5]分别针对Jetson AGX Orin和Ubuntu 18.04的安装步骤,还涉及卸载和ros2安装。引用[3]是Windows下的安装指南,引用[4]则是不需要CUDA的安装方法。用户可能需要不同平台的教程,需要分情况说明。 首先,用户可能不清楚不同系统下的安装步骤,需要分点整理。例如Windows、Ubuntu、Jetson设备的安装方法。然后,引用[4]提到不装CUDA的方法,这也是一个需要注意的点,可能用户的环境不支持CUDA,需要特别说明。此外,卸载和后续的示例运行也是用户可能需要的步骤。 需要确认各个引用中的关键步骤,比如官网下载、赋予执行权限、运行安装脚本等。同时注意不同系统版本对应的SDK版本差异,提醒用户根据自己下载的版本调整命令。可能还要提到安装前的依赖项,比如NVIDIA驱动、CUDA是否已安装,但引用[4]提到不装CUDA的情况,这里需要区分说明。 用户的问题是关于安装教程,所以回答需要结构清晰,按平台分类,每个步骤简明,并给出引用来源。另外,生成的相关问题需要考虑用户可能遇到的后续问题,比如卸载、验证安装、不同环境下的安装问题等。确保回答覆盖主要平台,并提示参考官方文档的重要性。</think>### ZED SDK 安装教程 ZED SDK安装步骤因操作系统和硬件平台不同而有所差异。以下是常见场景的安装方法整理: --- #### **1. Windows 系统安装** 1. **下载 SDK** 访问 [Stereolabs 官网](https://www.stereolabs.com/developers/release/),选择与系统匹配的 ZED SDK 版本(如 `ZED_SDK_Windows_v3.6.2.exe`)[^3]。 2. **运行安装程序** 双击安装文件,按向导完成安装安装过程会自动检测 CUDA 环境,若未安装 CUDA,需根据提示安装兼容版本。 3. **验证安装** 打开 `ZED Explorer` 或运行示例代码,确认摄像头可正常调用。 --- #### **2. Ubuntu 系统安装** - **常规安装(需 CUDA)** 1. 下载 SDK(如 `ZED_SDK_Ubuntu18_v4.1.2.run`)[^5]。 2. 赋予执行权限并安装: ```bash chmod +x ZED_SDK_Ubuntu18_v4.1.2.run ./ZED_SDK_Ubuntu18_v4.1.2.run ``` 3. 按提示完成依赖项配置,安装后重启系统。 - **无 CUDA 安装** 若硬件不支持 CUDA,可跳过 CUDA 检测步骤,直接运行 SDK 安装程序,但部分高级功能可能受限[^4]。 --- #### **3. Jetson AGX Orin 安装** 1. 下载适用于 Jetson 的 SDK 包(如 `ZED_SDK_Tegra_L4T35.4_v4.1.2.zstd.run`)[^2]。 2. 执行以下命令: ```bash chmod +x ZED_SDK_Tegra_L4T35.4_v4.1.2.zstd.run ./ZED_SDK_Tegra_L4T35.4_v4.1.2.zstd.run ``` 3. 安装完成后,可通过 ROS 2 包 `zed-ros2` 进行集成开发[^2]。 --- #### **4. 卸载 ZED SDK** - **Ubuntu/Jetson** 删除安装目录即可: ```bash sudo rm -rf /usr/local/zed ``` - **Windows** 通过控制面板的“卸载程序”功能移除 SDK。 --- #### **5. 运行示例代码** 安装完成后,参考官方示例(如 `ZED Depth Sensing`)或教程[^1],使用以下命令测试: ```bash cd /usr/local/zed/tutorials make && ./ZED_Tutorial ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值