时间:2020-10-21来源:www.pcxitongcheng.com作者:电脑系统城
无法安装原因
树莓派64位系统安装opencv依赖 libjasper-dev时显示无法定位软件包问题是因为在debian源上libjasper-dev只有32位的包,并没有64位的包,所以会出现无法定位软件包的问题。Ubuntu MATE 无法定位软件包是因为你没有添加正确的源
解决办法
一、树莓派
1.树莓派64位系统开启32位兼容
?1 2 3 |
dpkg --add-architecture armhf apt-get update apt-get install libc6:armhf |
这样我们的64位系统就可以安装32位的软件包了。
2.进入Debian官网下载安装libjasper-dev
Debian官网
点击首页的 软件包
然后点击搜索软件包目录
然后开始搜索libjasper-dev,如图
这里的发行版一定要选择any,要不然搜索不出来
进入软件包页面以后选择下载armhf版本
下载以后使用
?1 | sudo dpkg -i libjasper-dev_1.900.1-debian1-2.4+deb8u6_armhf.deb |
指令安装deb包
执行指令以后会显示缺少依赖:libjasper1,所以我们再按照以上步骤先去下载安装libjasper1,再安装libjasper-dev,如果安装libjasper1还是提示需要依赖,那就再重复以上步骤下载安装需要的依赖,直到安装成功。
总结
2024-07-20
Windows10系统中gpedit.msc找不到怎么解决2024-07-18
windows10系统错误代码0xc0000001怎么解决2024-07-17
windows10系统安装失败怎么修复windows 10 无法更新的原因包括网络连接问题、存储空间不足、防病毒软件冲突、损坏的系统文件和第三方应用程序冲突。修复方法包括检查网络连接、清理存储空间、禁用防病毒软件、运行系统文件检查器、检查第三方应用...
2024-07-16
wsl 可以让你访问 windows 上的 linux bash shell,在 上一篇文章 中,我们讨论过关于 windows 的子系统 linuxwindows subsystem for linux(wsl)的目标用户,本文,我们将在 windows 10 的设备上,开启 wsl 的旅程。...
2024-07-16