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
相关推荐
Looooking5 小时前
Python 之 jwt 令牌生成和校验
python·jwt
天下无敌笨笨熊6 小时前
C#Modbus串口开发心得
开发语言·c#
电商API_180079052476 小时前
电商商品价格监控工具淘宝京东商品价格抓取API项目实操分享
java·大数据·开发语言·前端·数据挖掘
zzzll11116 小时前
深度剖析:HashMap 并发死循环与 ConcurrentHashMap 两代演进全解
java·开发语言
如意猴6 小时前
【C++】001--C++入门(1)
开发语言·c++
传奇开心果编程6 小时前
【Rust入门知识点学与练】第10课:Option 和 Result(错误处理入门)
开发语言·学习·rust
2601_962295996 小时前
嵌入式开发语言用哪个最好,C,python或者其他
c语言·python·嵌入式开发·开发效率·系统资源
leonkay6 小时前
C# 锁机制——【2】深入原理
开发语言·后端·spring·c#·个人开发
菜鸡66667 小时前
绕过cf验证,部署 FlareSolverr 服务使用request处理
python·cloudflare
坐吃山猪7 小时前
【多线程】CompletableFuture使用
java·开发语言·多线程