mobileinsight 安装时报错问题及解决方法汇总

本文介绍了在Ubuntu 18.04环境下配置mobileinsight遇到的两个问题:dpkg锁无法获取及wxPython安装错误。首先解决了apt-get锁的问题,然后指导读者如何更换镜像下载失败的包,并针对wxPython版本选择和安装提供了步骤,最终成功运行mi-gui脚本。
摘要由CSDN通过智能技术生成

环境配置

  • 开源地址:https://github.com/mobile-insight/mobileinsight-core
  • 系统:Ubuntu18.04

Step1

./install-ubuntu.sh (Ubuntu)

问题1

报错:

E: 无法获得锁 /var/lib/dpkg/lock-frontend – open (11: 资源暂时不可用)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

解决:第二种方法,强制解锁

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

问题2

输入命令./install-ubuntu.sh之后某些网址链接失败
在这里插入图片描述
报错:

E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/universe/f/flite/libflite1_2.1-release-3_amd64.deb 连接失败 [IP: 91.189.91.39 80]

解决:更换镜像
打开“软件更新器”,左下角倒数第二个“A”字图标那个软件。
选第一个Ubuntu 软件,下载自:选清华或者其他国内都可以试一下
在这里插入图片描述
安装成功!
在这里插入图片描述

Step2

输入以下命令,运行脚本

mi-gui

问题1 wxPython缺失

请添加图片描述
解决:
Ubuntu有python3和python2,python2中存在wx,但python3不存在wx。该脚本是用python3运行的,不能改到python2。因此在python3安装wx。

参考博客
wheel文件下载地址

pip install wxPython-4.1.1-cp38-cp38-linux_x86_64.whl

问题2 如何选择合适的版本

请添加图片描述
报错:

wxPython-4.1.1-cp38-cp38-linux_x86_64.whl is not a supported wheel on this platform

解决:通过pip检查工具检查你电脑的接受安装的标签

参考博客,输入命令

python3
import pip._internal
print(pip._internal.pep425tags.get_supported())

问题3

报错:

AttributeError: module ‘pip’ has no attribute ‘pep425tags’ ;
module ‘pip._internal’ has no attribute ‘pep425tags’

解决:参考博客,改用命令

import wheel.pep425tags
print(wheel.pep425tags.get_supported("archive_root"))

选择合适的wheel版本

  • 上述命令输出结果会显示支持的标签,36cp-36cpm
  • uname -v命令查看Ubuntu版本是18.04.1
    在这里插入图片描述

输入命令,安装成功!

pip install wxPython-4.1.1-cp36-cp36m-linux_x86_64.whl

Step3

输入以下命令mi-gui,运行脚本成功!

https://blog.csdn.net/hanmoge/article/details/123152710

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值