python怎么安装开发版_【干货】开发板上安装python的hiai库和opencv库

Matrix是已经支持phthon接口了,但是发现目前python的hiai库并没有自动安装,需要自己安装;

话不多说下面是安装步骤:

步骤1. 开发板联网,如果已联网则跳过该步骤;

接下来需要在开发板上配置arm的源(编辑/etc/apt/sources.list内容替换为如下中科大的源或者清华的源);

中科大源debhttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial main multiverse restricted universedebhttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-backports main multiverse restricted universedebhttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-proposed main multiverse restricted universedebhttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-security main multiverse restricted universedebhttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-updates main multiverse restricted universedeb-srchttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial main multiverse restricted universedeb-srchttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-backports main multiverse restricted universedeb-srchttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-proposed main multiverse restricted universedeb-srchttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-security main multiverse restricted universedeb-srchttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-updates main multiverse restricted universe

清华源:

debhttp://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/xenial main multiverse restricted universedebhttp://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/xenial-security main multiverse restricted universedebhttp://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/xenial-updates main multiverse restricted universedebhttp://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/xenial-backports main multiverse restricted universedeb-srchttp://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/xenial main multiverse restricted universedeb-srchttp://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/xenial-security main multiverse restricted universedeb-srchttp://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/xenial-updates main multiverse restricted universedeb-srchttp://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/xenial-backports main multiverse restricted universe

步骤2. 安装依赖以及hiai库

a) 安装依赖

(如果apt-get没有sudo权限请配置:在/etc/sudoers中HwHiAiUser的权限配置一行最后添加:/usr/bin/apt-get)

(如果保存不了,保存时用wq!保存即可)

sudo apt-get install python-setuptools python-dev build-essential python-pip

pip install numpy==1.11.2 enum34==1.1.6 future==0.17.1 funcsigs==1.0.2

b) 把python2_hiai_install.sh脚本拷贝到开发板上

(该脚本地址:https://gitee.com/Atlas200DK/sample-pythonClassifyDemo/raw/master/scripts/python2_hiai_install.sh)

scp python2_hiai_install.sh HwHiAiUser@192.168.1.2:~

c) 登录开发板,运行python2_hiai_install.sh脚本,该脚本能够安装hiai库(需要再root用户下)

ssh HwHiAiUser@192.168.1.2

su root

bash python2_hiai_install.sh

步骤3. 安装opencv

然后安装:

sudo apt-get install python-opencv

4. 检查,登录开发板以后在python下分别执行如下import,不报错则说明hiai和opencv均已经完成安装,可以愉快的玩耍喽:

import hiai

import cv2

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/476701.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

让AI去分割人体的心肝脾胃肺,靠谱吗?

随着医学影像设备的快速发展和重视程度的增加,医学领域可供深度学习方法所利用的图像不断增多。随着CV领域中,深度学习的复兴,其在医学成像领域的应用大幅增加,图像分割算法基于深度学习的研究已经取得了显著的进展。我们特地请来…

程序员面试金典 - 面试题 17.05. 字母与数字(哈希map+思维转换)

1. 题目 给定一个放有字符和数字的数组,找到最长的子数组,且包含的字符和数字的个数相同。 返回该子数组,若存在多个最长子数组,返回左端点最小的。若不存在这样的数组,返回一个空数组。 示例 1: 输入: ["A&qu…

有效创建Oracle dblink的两种方式

有效创建Oracle dblink的两种方式 两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。 其实dblink和数据库中的view差不多,建dblink的时候需要知道待读取数据库的ip地址…

sqlserver2008驱动_Python连接数据库两种方法,QSqlDatabase,pymmsql,驱动名

Qt中内置了好几个数据库的驱动程序,也就是说我们可以直接在PyQt中对这些数据库进行操作。这些内置的数据库包括: IBM DB2,驱动名为QDB2; Borland InterBase,驱动名为QIBASE; MySQL,驱动名为QMYS…

我们追求的泛化,竟是一条死路?

文 | 鹰钩鼻涕虫从我们刚刚接触统计学习方法开始,想必就一直在接受一个思想:相比符号算法,统计模型最重要的能力之一,即是它的泛化能力。或者,用这两年使用更加广泛的话术,则是统计模型具备想象力&#xff…

何处是我家

何处是我家 ——代腾飞 2007年9月9日 于成都 这里很繁华,那里也不差 只是我手中没有黄金白银拿 只能眼睁睁地看着她成为别人的家 我一生省吃俭用、摸爬滚打 只为追逐心中的那个家 我四处漂泊、浪迹天涯 只为寻找那个心中的家 无论何时,无论何地 我心都…

LeetCode 460. LFU缓存(哈希双链表)

1. 题目 设计并实现最不经常使用(LFU)缓存的数据结构。它应该支持以下操作:get 和 put。 get(key) - 如果键存在于缓存中,则获取键的值(总是正数),否则返回 -1。put(key, value) - 如果键不存…

python网站攻击脚本_Python scapy 实现一个简易 arp 攻击脚本

scapy是python写的一个功能强大的交互式数据包处理程序,可用来发送、嗅探、解析和伪造网络数据包,常常被用到网络攻击和测试中。 scapy的安装在Linux非常便利,但在Windows下比较复杂。 以下假定读者使用的是Ubuntu Linux 和 Python 3 环境。 …

导师课题组人少,一个人攻克一个方向是什么体验?

CSer发一篇顶会一作有多难?没写论文前,一直认为搞科研不着急,压根就没有把论文这件事放在心上。研一的时候进课题组,导师说要开拓新的方向,于是成了实验室第一个吃螃蟹的人,日常也没有人可以寻求指导。那时…

SQL Server定期自动备份

SQL Server定期自动备份企业管理器中的Tools,Database Maintenance Planner,可以设置数据库的定期自动备份计划。并通过启动Sql server Agent来自动运行备份计划。具体步骤如下:1、打开企业管理器,在控制台根目录中依次点开Microsoft SQL Ser…

监督学习方法总结

文章目录1. 适用问题2. 模型2.1 概率模型、非概率模型2.2 判别方法、生成方法2.3 特征空间2.4 线性、非线性模型3. 学习策略4. 学习算法1. 适用问题 监督学习:学习一个模型,使它能对给定的输入预测相应的输出。包括分类、标注、回归。 分类问题&#x…

rabbitmq使用_Spring Boot中使用RabbitMQ

Message Broker与AMQP简介Message Broker是一种消息验证、传输、路由的架构模式,其设计目标主要应用于下面这些场景:消息路由到一个或多个目的地消息转化为其他的表现方式执行消息的聚集、消息的分解,并将结果发送到他们的目的地,…

注意力无用?Apple新作:注意力替换成常数矩阵,效果差异不大

文|萧箫 发自 凹非寺源|量子位要说Transformer的核心亮点,当然是注意力机制了。但现在,一篇新研究却突然提出了带点火药味的观点:注意力机制对于预训练Transformer有多重要,这事儿得打个问号。研究人员来自…

windows服务编程 注册InstallUtil.exe

dos命令下输入; C:\Windows\Microsoft.Net\Framework\v2.0.to727>InstallUtil.exe E:\Test\WindowsServiec1.exe 删除: C:\Windows\Microsoft.Net\Framework\v2.0.to727>InstallUtil.exe/u E:\Test\WindowsServiec1.exe 转载于:https://www.cnblogs.com/lgzh3/archive/2…

LeetCode 5. 最长回文子串(动态规划)

文章目录1. 题目2. 解题2.1 自己写的DP2.2 优化后的DP2.3 中心扩展法1. 题目 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: 输入: "babad" 输出: "bab" 注意: "aba" 也是一个有…

springboot整合kafka_springboot整合kafka实现消息的发送消费

如下是springboot整合kafka的一个案例,方便需要的小伙伴。启动kafka Servercd 到kafka的bin目录下:前提是启动zk./kafka-server-start.sh /Users/hz/programs/kafka_2.12-2.2.1/config/server.properties &kafka创建topic:kafka-topics.sh --create …

关于如何在BCB中使用CodeGuard

关于如何在BCB中使用CodeGuard点击数:231 录入时间:2007-6-7 一、 为什么写这篇东西 自己在使用 BCB5 写一些程序时需要检查很多东西,例如内存泄漏、资源是否有释放等等,在使用了很多工具后,发觉 BCB5 本…

港大腾讯提出DiffusionDet:第一个用于目标检测的扩散模型

编|杜伟、陈萍源|机器之心扩散模型不但在生成任务上非常成功,这次在目标检测任务上,更是超越了成熟的目标检测器。扩散模型( Diffusion Model )作为深度生成模型中的新 SOTA,已然在图像生成任务…

无监督学习概论

文章目录1. 无监督学习基本原理2. 基本问题2.1 聚类 Clustering2.2 降维 Dimensionality Reduction2.3 概率模型估计3. 机器学习三要素4. 无监督学习方法4.1 聚类4.2 降维4.3 话题分析4.4 图分析1. 无监督学习基本原理 机器学习或统计学习一般包括监督学习、无监督学习、强化学…

python xlrd使用_python处理Excel xlrd的简单使用

xlrd主要用于读取Excel文件,本文为大家分享了python处理Excel的具体代码,供大家参考,具体内容如下 安装 pip install xlrd api使用 import xlrd # 打开Excel文件读取数据 workbook xlrd.open_workbook(a.xlsx); # 打印所有的sheet列出所有的…