eBUS SDK Python环境安装

文章目录

本文内容仅在WIN11实践过

1、系统架构要求

参见官方文档。eBUS SDK支持跨平台,这里截取文档的一部分表格。

2、Python版本要求

参见官方Python文档。这里截取文档的一部分表格。

3、下载并安装eBUS SDK

3.1、安装eBUS SDK

JAI官网,找到以下载页面,下载后直接安装即可

3.2、安装python依赖

bash 复制代码
conda create -n ebus python==3.11.7
conda activate ebus
pip install --upgrade pip
# 注意,关于依赖库的版本,官方文档并没有具体要求
# 但实践发现,2.*版本的numpy无法运行SDK的例程
pip install numpy<2
# 同理,由于numpy的版本较低,因此opencv的版本也不能装太高
# 因为opencv依赖numpy
pip install opencv-python<4
# ebus_python-6.5.4-7277_jai-py311-none-win_amd64.whl的下载请看下文
pip install ebus_python-6.5.4-7277_jai-py311-none-win_amd64.whl

ebus_python-6.5.4-7277_jai-py311-none-win_amd64.whl的下载链接在JAI官网如下所示

4、运行SDK例程

例程的路径在:

bash 复制代码
your_Miniconda_path\miniconda3\envs\ebus\Lib\site-packages\ebus-python\samples\PvStreamSample.py

API文档路径在:

bash 复制代码
your_Miniconda_path\miniconda3\envs\ebus\Lib\site-packages\ebus-python\docs

执行效果如下

参考资料

  1. JAI官网
  2. eBUS SDK 6.x Installation Instructions and Release Notes
  3. eBUS-SDK-Python-API-Quick-Start-Guide.pdf
相关推荐
用户83580861879118 小时前
基于 Self-RAG 与列表级重排序的进阶 RAG 系统设计与实现
python
Warson_L1 天前
Python `Annotated` 与 LangGraph Reducer 学习笔记
python
韩师傅1 天前
海天线算法的前世今生
python·计算机视觉
韩师傅1 天前
当你的甲方设备过烂,要如何快速出效果?
python·计算机视觉
Warson_L1 天前
LangGraph的MessageState and HumanMessage
python
韩师傅1 天前
当你的甲方吐槽天空不够蓝,你应该如何应对
python·计算机视觉
Warson_L1 天前
python的类&继承
python
Warson_L1 天前
类型标注/type annotation
python
ThreeS2 天前
手搓MiniVLA全实战教程-一步一步用pytorch解释原理与思路
人工智能·python
金銀銅鐵2 天前
[Python] 模 n 乘法的逆元计算器
python·数学·游戏