树莓派学习-2 树莓派5成功安装onnx

一、安装依赖

sudo apt-get install libssl-dev

二、安装cmake


wget https://github.com/Kitware/CMake/archive/refs/tags/v3.28.0.tar.gz
tar -zxvf CMake-3.28.0.tar.gz
cd CMake-3.28.0/
mkdir build && cd build
../bootstrap && make
sudo make install
                        

 三、安装 pybind

git clone https://github.com/pybind/pybind11.git
cd pybind11/
mkdir build
cd build/
cmake ..
make -j4
sudo make install

原文链接:树莓派5 64位系统编译安装 onnxruntime_aarch64树莓派安装onnxruntime-CSDN博客

四、编译安装ONNX

下载源码:

git clone https://github.com/onnx/onnx.git

 编译安装ONNX:

cd onnx/
python setup.py build
sudo python setup.py install

原文链接:树莓派4b(armv8) 64位系统编译安装onnx_树莓派aarch64安装onnxruntime-CSDN博客

要在树莓派安装64位的onnxruntime,你需要按照以下步骤进行操作: 1. 首先,确保你的树莓派是运行在64位操作系统上。如果你的树莓派是运行在32位操作系统上,你需要先升级为64位操作系统。 2. 打开终端,使用以下命令更新你的系统软件包:sudo apt-get update 3. 安装必要的依赖库和工具,这些工具将帮助你构建和安装onnxruntime。使用以下命令安装所需的依赖项: - sudo apt-get install -y build-essential - sudo apt-get install -y cmake - sudo apt-get install -y libprotobuf-dev - sudo apt-get install -y protobuf-compiler - sudo apt-get install -y libopenblas-dev 4. 下载onnxruntime源代码。可以在官方GitHub仓库上找到最新版本的源代码。 5. 解压下载的源代码包,并进入解压后的目录。 6. 创建一个新的文件夹用于构建onnxruntime的编译结果。可以使用以下命令创建文件夹并进入: - mkdir build - cd build 7. 在现有的配置选项中,你需要使用64位架构进行编译。使用以下命令配置编译选项: - cmake .. -DCMAKE_BUILD_TYPE=Release -DONNXRUNTIME_BUILD_SHARED_LIB=ON -DONNXRUNTIME_ENABLE_PYTHON=OFF -DCMAKE_CXX_FLAGS="-march=armv8-a" 8. 使用以下命令编译onnxruntime: - make -j4 9. 安装编译好的onnxruntime库。使用以下命令将库文件复制到系统目录: - sudo make install 10. 安装完成后,你现在可以在你的树莓派上使用64位的onnxruntime了。 请注意,这些步骤可能需要一些时间和资源,因此最好在充电和网络连接良好的情况下进行操作。在安装过程中,如果遇到任何错误或问题,请参考官方文档或在相关的开发社区中寻求帮助。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值