openvino安装小记

使用的是Linux版本安装完整包l_openvino_toolkit_p_2019.2.242.tgz,这个是官方安装说明:https://docs.openvinotoolkit.org/latest/_docs_install_guides_installing_openvino_linux.html。

简单记录一下问题:

1.使用xmanager想要用GUI脚本,可惜一直没有成功,只能选择使用非图形界面安装,基本一路默认安装下去就可以第一部分安装成功了

2.安装其他依赖时,各种失败,下载不到安装包,发现服务器是过代理的,于是关闭代理,安装成功(后来知道那几天代理服务器大姨妈了。。。。)

3.报错:/usr/local/bin/python3: No module named pip,解决方法:

sudo wget https://bootstrap.pypa.io/get-pip.py

sudo python3 get-pip.py

但是这时候会提示其他错误:zipimport.ZipImportError: can't decompress data; zlib not available,解决方法:

sudo apt-get install zlib*

仍然报错,进入 python安装包,修改Module路径的setup文件,一般是/usr/local/Python-x.x.x/Modules下的Setup.dist文件,修改:#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz 改为:zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz 去掉注释,一定要重新./configure才能make和make install,我没有configure的时候还是会报错的,这样问题就解决了。而且这样重新安装python之后就不需要再运行python3 get-pip.py这个步骤了。

4.配置模型优化,安装install_prerequisites_tf.sh,报错:TypeError: getresponse() got an unexpected keyword argument 'buffering',以及下面一堆。。。。。。别急,看最后的错误,TypeError: unsupported operand type(s) for -=: 'Retry' and 'int',然后发现是因为pip版本过低,查看pip3 -V,然后升级pip版本sudo pip3 install --upgrade pip,问题解决。

5.报错:ERROR: Could not install packages due to an EnvironmentError: ("Connection broken: ConnectionResetError(104, 'Connection reset by peer')", ConnectionResetError(104, 'Connection reset by peer')),安装networkx失败,手动pip3 install networkx可以解决问题

 

之后就是按照官方说明,测试demo确认成功。

以下是使用VPU测试的问题,官网https://docs.openvinotoolkit.org/latest/_docs_install_guides_installing_openvino_linux_ivad_vpu.html:

1.使用VPU,参数HDDL,按照官网说明运行install_IVAD_VPU_dependencies.sh,报错make: lsb_release: Command not found,需要安装lsb-core:sudo apt-get install lsb-core。

2.关于sudo运行程序,报错找不到环境变量及运行库环境,可以alias sudo='sudo -E env PATH=$PATH LD_LIBRARY_PATH=$LD_LIBRARY_PATH'添加到bashrc中,因为测试发现sudo env的时候当前用户的设置都不见了,使用别名,解决问题。

有新的使用心得会更新,以上。

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

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

相关文章

Java 8特性

1. Java8的新特性 1.1. Lambda表达式和函数式接口 最简单的Lambda表达式可以用逗号分隔的参数列表、->符号和功能语句块来表示。示例如下: Arrays.asList( "a", "b", "d" ).forEach( e -> System.out.println( e ) ); 请注意到…

图神经网络的表达能力,究竟有多强大?

来源:AI科技评论作者 | Mr Bear编辑 | 丛 末近年来,随着图神经网络在各个领域的火热应用,越来越多的学者试图从图论的角度对图神经网络的表达能力进行理论分析,并基于这些理论分析开发出了性能强大的模型。然而,在实际…

android studio 调试c/c++代码小记

使用的android studio3.0.1版本,sdk 27. 新建的测试程序,勾选了c支持,默认有native_lib.cpp。 1.在cpp中添加了测试的native代码,提示No implementation found for错误,怎么看都跟之前的默认函数没啥区别啊&#xff…

在Mac(OS X)中使用GitHub的超详细攻略(20170706)

转自:http://blog.csdn.net/baimafujinji/article/details/74533992 GitHub是一个面向开源及私有软件项目的托管平台、开源代码库以及版本控制系统,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。通常在Windows下使用GitHub的教…

低时延AI完美适配工业场景,边缘智能如何构建数字工业新生态?

物联网智库 原创二次转载请联系原作者今年年初爆发的新冠疫情迫使居民的生活、学习、工作由线下向线上大规模迁移,令各行各业意识到了数字化升级的重要性,纷纷踏上转型之路。联网设备数量也随着物联网技术的快速发展而不断飙升,越来越多的应用…

AndroidStudio 3.4更新了啥?(转载)

版权声明:本文为原博主收集的资料,欢迎参考。未经本人允许,禁止转载。 原博文地址:https://blog.csdn.net/z302766296/article/details/89468726 每次到AndroidStudio新版本发布的时候,都忍不住想更新一波,…

lintcode12 带最小值操作的栈

实现一个带有取最小值min方法的栈,min方法将返回当前栈中的最小值。 你实现的栈将支持push,pop 和 min 操作,所有操作要求都在O(1)时间内完成。 建一个栈helpStack,用来存放从开始到目前位置的最小值, 1 /**2 * lintc…

python使用的一些小事儿

简单的记录一些使用的小事儿,大神可能都知道,给自己这样的python新手使用。 1.os.path.realpath(__file__):获得当前文件路径 2.os.path.dirname(os.path.realpath(__file__)):获得当前文件的所在目录,每多一层os.pa…

图片缓存

转载于:https://www.cnblogs.com/cyruszhu/p/7995117.html

Nvidia真的收购Arm了吗?

来源:半导体行业观察综合自网络,谢谢。 近日有消息显示,Nvidia已成功达成收购Arm。但笔者通过翻阅外媒报道的原文中看,其实并非如此。据英国媒体EveningStandard报道,英伟达(NVIDIA)收购Arm已进…

鼓捣串口的一些记录

硬件忙不过来,让帮忙调试串口,并编写串口收发及监控程序。 第一个是使用的usb转串口,插到开发板上,到/dev下查看tty:ls -l tty*,发现确实有ttyUSB0,插拔一下,确认就是这个了&#x…

python基础--格式化输出

http://www.cnblogs.com/alex3714 #-*-coding:utf-8 -*- 字符编码声明 河南大学物理与电子学院 -----注释 三个三引号或者双引号 也可以作为长字符串赋值给变量2、 用户输入 username input ("username:")3、…

刘江川院士:边缘计算如何应对能源互联网的碎片化和复杂性? | CCF-GAIR 2020

来源:雷锋网作者 | 王刚雷锋网按:2020 年8月7日,全球人工智能和机器人峰会(CCF-GAIR 2020)正式开幕。CCF-GAIR 2020 峰会由中国计算机学会(CCF)主办,雷锋网、香港中文大学&#xff0…

C++: error: call of overloaded ‘abs(int)’ is ambiguous

今天跨平台编译项目,报错如题,使用的vs管理代码,所以直接查看abs定义,发现好多地方有实现,cmath、math.h、stdlib.h、cstdlib,然后都看了一遍之后,再看包含的头文件是stdlib.h和cmath&#xff0…

yum list失败

搭建了本地yum源,用yum list 测试报如下错误: [rootheguol ~]# yum list error: rpmdb: BDB0113 Thread/process ye67ww/139716328233400 failed: BDB1507 Thread died in Berkeley DB library error: db5 error(-30973) from dbenv->failchk: BDB0…

调查:人工智能技术的应用现状

本文最初发表在 Towards Data Science 博客上,经原作者 Luke Posey 授权,InfoQ 中文站翻译并分享。作者 | Luke Posey译者 | Sambodhi策划 & 编辑 | 刘燕随着工具和基础设施的成熟,应用人工智能不断加速发展。将这些基础设施与强大的人才…

adb 命令的个人记录

adb kill-server:杀掉服务, adb start-server:启动服务, adb install xxx.apk:安装apk,有时候会报错:adb: failed to install xxx.apk: Failure [INSTALL_FAILED_ALREADY_EXISTS: Attempt to …

LoRa VS NB-IoT,一场物联网时代C位争夺战

来源:脑极体我国5G商用已经一年多了,比起5G网络所带来的极致体验,我们对于西方世界因对5G网络的安全担忧所引发的一系列事件恐怕更加深有感触。美国跳脚、英国退网,中国在5G技术的领先深深刺痛了这些不可一世的西方大国。而原本可…

防止Linux库so中的接口冲突

使用vs编译so库,很多复用的cpp文件在不同的so中,调用这些so的时候会有崩溃等等各种问题,就是因为虽然复用了接口,但是内部实现不完全相同,而Linux使用接口又与windows不一样,导致不是理想状态使用自己库中的…

【MySQL】数据处理:从SQL批量删除报错到Python优雅解决

一、背景 MySQL数据库表中有一批重复的脏数据,为不影响正常业务,需要进行批量删除。 二、SQL批量删除 首先想到的是编写SQL语句来批量删除:删除身份证号为51****59且ID不为5的全部数据(保留ID为5的那一条数据) DELETE FROM test_table WHERE id IN ( SELECT i…