Android Q - ubuntu16.04 上的 VTS 环境设置

     2023-02-17     178

关键词:

【中文标题】Android Q - ubuntu16.04 上的 VTS 环境设置【英文标题】:Android Q - VTS environment setup on ubuntu16.04 【发布时间】:2020-01-16 17:45:00 【问题描述】:

我有安装了 Python2.7 和 Python3.5 的 ubuntu 16.04。但是当我尝试在 Android Q 设备上运行 VTS 时,出现以下错误:

01-16 11:42:33 E/FormattedGeneratorReporter: Failed to install pip module enum xxx
com.android.tradefed.targetprep.TargetSetupError: Failed to install pip module enum xxx
    at com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer.installDeps(VtsPythonVirtualenvPreparer.java:300)
    at com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer.setUp(VtsPythonVirtualenvPreparer.java:135)
    at com.android.tradefed.invoker.InvocationExecution.runMultiTargetPreparers(InvocationExecution.java:288)
    at com.android.tradefed.invoker.InvocationExecution.doSetup(InvocationExecution.java:217)
    at com.android.tradefed.invoker.TestInvocation.prepareAndRun(TestInvocation.java:378)
    at com.android.tradefed.invoker.TestInvocation.performInvocation(TestInvocation.java:230)
    at com.android.tradefed.invoker.TestInvocation.invoke(TestInvocation.java:754)
    at com.android.tradefed.command.CommandScheduler$InvocationThread.run(CommandScheduler.java:591)

我已经在 bin 目录中运行了 setup.sh,但听起来还是缺少一些库。

我尝试手动安装 PiPy 模块,但问题仍然存在。

【问题讨论】:

【参考方案1】:

AOSP 提供了在主机上设置测试环境的脚本:

test/vts/script/setup.sh

【讨论】:

是的,就是android-vts/bin/setup.sh的同一个文件,我已经运行过了!【参考方案2】:

我有同样的问题。运行 vts 时,Ubuntu 16.04 似乎存在问题。我用 Ubuntu 18.04 制作了一个容器,现在可以毫不费力地进行测试。

升级到 Ubuntu 18.04 或使用容器安装。

【讨论】:

在ubuntu16.04上搭建android8.0编译环境

1.安装AOSP编译工具sudoaptinstallgit-core sudoaptinstallgnupg sudoaptinstallflexsudoaptinstallbisonsudoaptinstallgperfsudoaptinstallbuild-essentialsudoaptinstallcurlsudoaptinstalllibc6-devsudoaptinstalllibssl-devsudoaptinstalllibncurses5-dev:i386sudoaptinstalllibxml2-utilssudoaptinstallzlib1g... 查看详情

ubuntu16.04,gqrx通过rtl-sdr的q通道收听中短波(代码片段)

硬件准备天线:一根悬垂的3~4米长线天线,如果只是临时使用,直接用普通的0.75平方的聚氯乙烯多股软电线就可以了.巴伦:9:1巴伦接收器:Q通道增加低频输入的RTL-SDR接收器以及相应的连接线.接收器电路板的正面和反面,连接头是SMA,外... 查看详情

在 ubuntu 16.04 LTS 上运行 mongodb

】在ubuntu16.04LTS上运行mongodb【英文标题】:Runningmongodbonubuntu16.04LTS【发布时间】:2016-08-2902:12:36【问题描述】:如何在Ubuntu16.04LTS上将Mongodb作为服务运行?几天前,我将服务器升级到了Ubuntu16.04。我注意到我的MongoDB服务在我重新... 查看详情

在 Ubuntu 16.04 上安装 Cilk 时出现问题

】在Ubuntu16.04上安装Cilk时出现问题【英文标题】:ProblemduringCilkinstallationonUbuntu16.04【发布时间】:2020-02-2700:29:10【问题描述】:我尝试了两天在我的电脑上安装cilk。目前我正在尝试在Ubuntu16.04上安装它(因为Ubuntu18似乎存在问题... 查看详情

在 Ubuntu 16.04 上安装谷歌云模块返回错误

】在Ubuntu16.04上安装谷歌云模块返回错误【英文标题】:InstallinggooglecloudmoduleonUbuntu16.04returnserror【发布时间】:2018-01-2319:19:09【问题描述】:我尝试在Ubuntu16.04上为python3安装谷歌云模块,但它显示permissionerror13在我的python环境Perm... 查看详情

使用 systemd 在 Ubuntu 16.04 上播放框架部署

】使用systemd在Ubuntu16.04上播放框架部署【英文标题】:playframeworkdeploymentonUbuntu16.04withsystemd【发布时间】:2017-09-0712:57:25【问题描述】:当我按照officialdocs的deb样式部署说明进行操作时,我在Ubuntu16.04上收到以下错误消息:选择... 查看详情

在 ubuntu 16.04 上更新 nodejs

】在ubuntu16.04上更新nodejs【英文标题】:updatingnodejsonubuntu16.04【发布时间】:2017-05-0222:22:43【问题描述】:我最近在使用node-v命令时在我的ubuntu16.04中查看节点版本,它显示我的版本为6.9.1,但是当nodejs-v它显示6.9.2之前使用此命... 查看详情

在 Ubuntu 16.04 上,Supervisor 不会在启动时启动 [关闭]

】在Ubuntu16.04上,Supervisor不会在启动时启动[关闭]【英文标题】:Supervisordoesn\'tstartonstartuponUbuntu16.04[closed]【发布时间】:2016-11-2720:34:08【问题描述】:我使用以下命令在Ubuntu16.04上安装了Supervisor:sudoapt-getinstallsupervisor如果我使... 查看详情

如何在 Ubuntu 16.04 上安装 PHPMyAdmin

】如何在Ubuntu16.04上安装PHPMyAdmin【英文标题】:HowtoinstallPHPMyAdminonUbuntu16.04【发布时间】:2016-08-2402:44:23【问题描述】:我是ubuntu操作系统的新手。我通过谷歌搜索在我的本地机器上安装了nginx服务器、PHP7.0.5和MySQL服务器版本5.7.... 查看详情

在命令行 ubuntu 16.04 上切换 php 版本

】在命令行ubuntu16.04上切换php版本【英文标题】:Switchphpversionsoncommandlineubuntu16.04【发布时间】:2020-05-2704:15:09【问题描述】:我已经在我的Ubuntu16.04上安装了php5.6和php7.1我知道使用Apache作为我的网络服务器,我可以做到a2enmodphp5.... 查看详情

无法在 ubuntu 16.04 上安装 mysql

】无法在ubuntu16.04上安装mysql【英文标题】:unabletoinstallmysqlonubuntu16.04【发布时间】:2018-06-0906:47:42【问题描述】:我运行了以下命令wgethttp://repo.mysql.com/mysql-apt-config_0.8.9-1_all.debsudodpkg-imysql-apt-config_0.8.9-1_all.debsudoapt-getupdate 查看详情

在 ubuntu 16.04 上安装 mysql 服务器的问题

】在ubuntu16.04上安装mysql服务器的问题【英文标题】:Issueinstallingmysqlserveronubuntu16.04【发布时间】:2016-11-2700:38:11【问题描述】:我尝试在ubuntu16.04上安装mysql服务器,但是当我尝试执行命令时:sudomysql_secure_installation。我收到错... 查看详情

无法在 Ubuntu 16.04 上安装 MySQL

】无法在Ubuntu16.04上安装MySQL【英文标题】:Can\'tinstallMySQLonUbuntu16.04【发布时间】:2017-12-3023:05:04【问题描述】:我在安装mysql-server之前安装了mariadb-server(我不应该这样做),所以我清除了mariadb*并将其从存储库中删除。但是,... 查看详情

Ubuntu 16.04 上 TensorFlow 的 NVIDIA cuDNN 版本类型 [关闭]

】Ubuntu16.04上TensorFlow的NVIDIAcuDNN版本类型[关闭]【英文标题】:WhichNVIDIAcuDNNreleasetypeforTensorFlowonUbuntu16.04[closed]【发布时间】:2018-07-2421:01:37【问题描述】:根据TensorFlow1.5installationinstructionsforUbuntu16.04,您需要安装cuDNN7.0,但他们... 查看详情

无法在 Docker 中的 ubuntu 16.04 上安装 openssh-server

】无法在Docker中的ubuntu16.04上安装openssh-server【英文标题】:Unabletoinstallopenssh-serveronubuntu16.04inDocker【发布时间】:2020-05-0110:42:48【问题描述】:我正在运行DockerforMac,运行最新版本2.1.0.5。我的同事在Windows和Ubuntu上运行Docker都没... 查看详情

在 ubuntu 16.04 lts 上安装 numba 0.30.1

】在ubuntu16.04lts上安装numba0.30.1【英文标题】:Installnumba0.30.1onubuntu16.04lts【发布时间】:2017-06-2601:51:36【问题描述】:如何在Ubuntu16.04LTS上为Python3安装当前版本(0.30.1)的numba?我的Python版本是3.5.2,我安装了Ubuntu的准系统(我认为... 查看详情

在 Ubuntu 16.04 上创建解决方案文件时,JetBrains Rider 挂起

】在Ubuntu16.04上创建解决方案文件时,JetBrainsRider挂起【英文标题】:JetBrainsRiderhangswhencreatingsolutionfileonUbuntu16.04【发布时间】:2018-12-2921:40:28【问题描述】:在Ubuntu16.04上创建解决方案文件时,JetBrainsRider无限期挂起。已经重启... 查看详情

sh在ubuntu16.04上安装saltstack(代码片段)

查看详情