请您注意,Python及本产品所使用或依赖的第三方 Python 库,均由相应第三方开发、维护并授权,不属于本公司自主开发或控制的产品。对于该等第三方软件的可用性、安全性、兼容性及持续维护情况,本公司不作任何明示或默示的保证。在适用法律允许的范围内,本公司不对因使用或无法使用该等第三方软件而产生的损失承担责任。您应同时遵守相关第三方软件的许可协议及使用条款。
在软件中的拓展环境已经预装了以下 Python 依赖库。可以满足绝大多数机器学习、深度学习、数学建模等需求。
| 核心包 | 主要用途 | 版本 |
|---|---|---|
ultralytics |
YOLO 目标检测、训练和推理 | 8.4.87 |
torch |
PyTorch 深度学习框架 | 2.1.0 (Jetson特供版) |
torchvision |
图像模型、数据集和图像变换 | 0.14.1 |
opencv-python |
图像、视频处理 | 5.0.0.93 |
numpy |
数值计算基础库 | 1.24.4 |
pandas |
表格数据处理 | 2.0.3 |
polars |
高性能表格数据处理 | 1.8.2 |
matplotlib |
绘图 | 3.7.5 |
scikit-learn |
传统机器学习 | 1.3.2 |
scipy |
科学计算 | 1.10.1 |
cvxpy |
数学优化建模 | 1.5.2 |
xlrd |
读取旧版 .xls 文件 |
2.0.2 |
highspy |
HiGHS数学优化求解器 | 1.14.0 |
若您需要查看、操作、安装、删除 Python 库可以使用以下示例指令。
先运行定位指令:(定位指令需要您按照软件文件夹位置修改至正确的路径。)
cd ~/Desktop/Pailink_Intelligence/extension/.venv/bin
查看 Python 中已有的依赖库:
./python -m pip list
安装 Python 依赖库(以 requests 为例,请替换成你需要安装的包):
# 安装单个包
./python -m pip install requests
# 指定安装版本
./python -m pip install "requests==2.32.3"
删除 Python 依赖库(以 requests 为例,请替换成你需要删除的包)
./python -m pip uninstall requests
如果提示没有 pip:
sudo apt update
sudo apt install python3-pip python3-venv
若设备无异常,请勿自行更换默认依赖库,以免造成软件与环境无法匹配的问题。