环境要求:https://media.readthedocs.org/pdf/mace/latest/mace.pdf

1.在linux下安装anaconda(建议),也可直接用 pip 进行库安装
    conda list 查看安装的库
    conda install * 安装所需要的库  或者 用 pip install *  (未安装conda或conda库中不存在用pip安装)
2.在Linux下面安装bazel
    安装openjdk8
        sudo apt-get install openjdk-8-jdk
    在包资源中增加Bazel的发布源
         echo "deb [arch=amd64] http://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list
         curl https://bazel.build/bazel-release.pub.gpg | sudo apt-key add -
    安装Bazel
        sudo apt-get update && install bazel
    更新Bazel
        sudo apt-get upgrade bazel
3.安装NDK
    到官网下载对应版本的NDK
        https://blog.csdn.net/gyh198/article/details/75036686
    将其解压
        unzip android-ndk-r16b
    配置环境变量
        1.sudo gedit /etc/profile
        2.在文件中添加路径:NDKROOT="/path/to/android/android-ndk-r16b"
                   export PATH=$NDKROOT:$PATH
        3.变量生效:source /etc/profile
        4.验证是否生效:ndk-build
            Android NDK: Could not find application project directory !    
            Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.    
            /home/weilong/android/android-ndk-r16b/build/core/build-local.mk:151: *** Android         NDK: Aborting    .  Stop.
            出现这些表明安装成功。
4.安装ADB
    安装adb工具。
        从谷歌的网站下载LINUX adb调试工具(FQ),当然可以随便百度一个一大堆。
        http://developer.android.com/tools/device.html
        另外,debine系列的系统可以使用
        sudo apt-get install android-tools-adb
        如果发现源中没有这个程序:
        sudo add-apt-repository ppa:nilarimogard/webupd8
        sudo apt-get update
        sudo apt-get install android-tools-adb
    连接手机
        lsusb  查看USB设备的PID:VID
        Bus 003 Device 009: ID 18d1:4e12 Google Inc. Nexus One
    配置
        echo 0x18d1>> ~/.android/adb_usb.ini   //关键,大部分第三方厂商设备在此文件中定义,才        运行adb连接
        //增加udev规则,udev是用来管理设备的工具。
        在 /etc/udev/rules.d/70-android.rules 增加一条:
        UBSYSTEM=="usb", ATTRS{idVendor}=="18d1",             ATTRS{idProduct}=="4e12",MODE="0666"
        chmod a+rx /etc/udev/rules.d/70-android.rules
    重启udev
        service udev restart
    测试
        adb kill-server
        adb devices
5.在Linux上安装docker
    基础
        https://www.cnblogs.com/Dicky-Zhang/p/7693416.html
        Docker的三大核心概念:镜像、容器、仓库
        镜像:类似虚拟机的镜像、用俗话说就是安装文件。
        容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,
        可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。
        仓库:类似代码仓库,是Docker集中存放镜像文件的场所。
    
    安装docker
        1.安装docker

sudo apt-get install docker.io

2.检查版本

docker version

有client和service两部分表示docker安装启动都成功了

3.启动docker

systemctl start docker.service

4.设置开机自启动

sudo systemctl enable docker

5.更新docker

5.1.需要使用apt-get来升级,借助阿里的docker-ce源

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

5.2.sudo apt-get update

5.3.搜索源

apt-cache madison docker-ce

会出现版本,选择一个

5.4.sudo apt-get -y install docker-ce=17.09.0~ce-0~ubuntu --allow-unauthenticated

5.5.查看是否更新

sudo docker version

    官方docker hub访问非常的慢,安装之后最好先切换国内镜像: (可选)

  执行:

  curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://ef017c13.m.daocloud.io

  然后再重启:

   systemctl restart docker

6. 用 conda install ×××   或者  pip install ×××   安装环境要求的其他Python库

转载于:https://www.cnblogs.com/kang06/p/9682637.html

小米MACE 环境配置相关推荐

  1. Android逆向 小米5X 抓包调试 环境配置

    1. 线刷救砖 2. 解除BL锁 3. 一键刷入recovery工具 刷机教程 4. 刷机需要安装的 安装包 和 面具 adb push E:\Download\shuaji\AospExtended ...

  2. 小米MACE开源框架搭建

    一.环境配置 请参照小米官方的文档:https://mace.readthedocs.io/en/latest/installation/env_requirement.html For Androi ...

  3. ADB Logcat 工具使用环境配置

    ADB & Logcat 工具使用环境配置 注:鉴于国外网站,很多同学可能打不开,给出国内的下载连接 http://www.androiddevtools.cn/ 下载 Android SDK ...

  4. 博应用软件对小米路由器4C配置详细介绍

    随着互联网的发展,现在每个家庭必不可少的硬件之一当属路由器了.今天,小米推出新的路由器–小米路由器4C,小米路由器4C是一款入门级产品,那么小米路由器4C怎么样呢?一起来看看吧. 小米路由器4C怎么样 ...

  5. Linux下安装SOAR及相关环境配置

    前言 SOAR(SQL Optimizer And Rewriter)是一个对SQL进行优化和改写的自动化工具. 由小米人工智能与云平台的数据库团队开发与维护 Github https://githu ...

  6. OpenWrt 硬件 环境配置编译

    文章目录 前言 硬件 OpenWrt官网 环境配置源码下载编译 刷机 微信公众号 前言 OpenWrt是Linux的一个发行版, 主流的路由器固件, 2019年11月10号release了 18.06 ...

  7. Win10 + Ubuntu 18.04 双系统工作环境配置

    补一个吧,上个月搞得,写在本地Markdown里了,其实现在已经把Ubuntu换成Deepin了,哈哈. 重装Deepin里的一些问题也可以参考这里的解决方案. Win10 + Ubuntu 18.0 ...

  8. QT5.3 + vs2012 + box2d环境配置

    安装vs 和 qt 下载vs 2012,傻瓜式安装,但安装时间可能比较长.(其中一定选择"Visual C++"选项) 下载Qt 5.3,选择适合自己电脑的版本下载安装,我选的是q ...

  9. YOLOv4 资源环境配置和测试样例效果

    YOLOv4 资源环境配置和测试样例效果 基本环境:cuda=10.0,cudnn>=7.0, opencv>=2.4 一.下载yolov4 git clone https://githu ...

最新文章

  1. 图解classloader加载class的流程及自定义ClassLoader
  2. 第三次学JAVA再学不好就吃翔(part27)--自定义工具类
  3. GridView分页后RowCommand出错:索引超出范围
  4. Spring MVC @SessionAttributes注解
  5. java项目 js报错红叉,解决js红叉,java Resources红叉
  6. 去重除了indexOf的其他方法(使用对象Key的方法)及统计重复次数
  7. Objective-C代码学习大纲
  8. iOS疑难问题排查之深入探究dispatch_group crash
  9. 使用qq邮箱服务器来实现laravel的邮件发送
  10. php socket通信(tcp/udp)
  11. (二) js + Vue 写扫雷
  12. Lightroom Classic 教程,如何在 Lightroom 中更高效的获取快速提示?
  13. 抗住百万高并发的 6 个关键技术!
  14. archivedDataWithRootObject NSUserDefaults
  15. 塞班(Symbian)开源了(包括Symbian 3和S60等)
  16. 英伟达 jetson xavier agx 开发(1)开发环境搭建
  17. EAN13条形码校验公式及代码实现
  18. 华为MA5300配置RADIUS认证
  19. github的Whoa there!问题
  20. 人生不该困于五环之外(3):3到5年离开五环之外

热门文章

  1. android音视频开发面试!Android-技术的下半场
  2. ibatis iterate标签
  3. GDKOI2016 魔卡少女
  4. Python的一些小玩意儿【创建文件夹】
  5. PMP考试一定要报培训机构吗?
  6. 【非交互式零知识证明】(上)
  7. (教学思路 C#之类二)类成员:属性
  8. 万向区块链实验室董事长肖风:区块链经济才是真正的共享经济
  9. 买路由要买带“WIFI6”认证的吗?看完本篇评测就知道了
  10. memcpy 函数的用法