Vitis AI1.1系列教程1——软件安装

时间:2025-07-24  作者:Diven  阅读:0

这里写自定义目录标题

Vitis AI1.1系列教程1——软件安装

  • 我的安装环境
  • 安装过程
  • 在VMware中安装ubuntu 16.04
  • 安装Vitis AI
  • 几个常见的docker指令

我的安装环境

  • windows 10
  • VMware 15.5
  • Vitis AI 1.1
  • ubuntu 16.04

安装过程
在VMware中安装ubuntu 16.04

1. 添加虚拟机

2. 选择下载的镜像

镜像可以在这里下载:
http://mirrors.aliyun.com/ubuntu-releases/16.04/

3. 然后一直下一步即可完成安装,安装完成后会自动启动ubuntu 16.04,看到下面这个熟悉的界面代表成功安装了虚拟机


如果安装的时候只选择了20Gb的硬盘容量怎么办?没有关系,可以通过以下方法扩展虚拟机的硬盘容量:

关闭正在的运行的虚拟机,选择虚拟机->设置

点击磁盘选项下的拓展按钮可以拓展磁盘容量

但是!这个容量并没有被划到‘/’分区下,也就无法使用,这个时候需要修改分区,首先安装Gparted

sudo apt-get install gparted

启动Gparted后会发现无法修改分区,这是因为现在交换内存正在使用,所以分区被锁定。如图所示:

使用以下指令同步磁盘数据并关闭交换内存。

sync echo 3 > /proc/sys/vm/drop_caches swapoff -a gparted

然后就可以修改磁盘空间了,先把最后两个磁盘删掉,然后拓展磁盘空间(注意预留交换内存的空间),再新建交换空间。保存后重新启动交换空间,搞定。

安装Vitis AI
安装Git

sudo apt-get install git

启动一个终端,找一个你喜欢的目录(注意不要有中文和空格)。从Github克隆vitis ai的仓库。

git clone https://github.com/Xilinx/Vitis-AI.git

如果发现下载的速度非常慢怎么办(vitis ai的源码有920Mb),没关系,我把镜像到了Gitee。在国内从Gitee可以很快地克隆仓库:

git clone https://gitee.com/xiaobolin/Vitis-AI.git

进入克隆好的文件夹,使用以下指令拉取最新的docker镜像

./docker_run.sh xilinx/vitis-ai

这条指令也用于以后启动vitis AI。第一次启动需要下载大概20Gb的文件,请耐心等待。

安装成功后可以看到以下提示:

其中的3条conda指令用于在docker环境下启动相应流程(Caffe、tensorflow和neptune)的虚拟环境。

几个常见的docker指令
docker ps -a 查看容器

root@ubuntu:/home/xilinx# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESae565bc6ad65 xilinx/vitis-ai "/etc/login.sh bash" 9 minutes ago Up 9 minutes keen_grothenDieck

这里的NAMES对应的keen_grothenDieck就是容器的名称,在主机和容器进行交互需要指定容器名称

从主机到容器拷贝文件

docker cp /opt/test/file.txt mycontainer:/workspace

mycontainer应该替换成容器名称。

从容器到主机拷贝文件

docker cp mycontainer:/opt/testnew/file.txt /opt/test/

mycontainer应该替换成容器名称。

  • 无论容器有没有启动,拷贝命令均会生效。
  • 使用管理员权限启动的容器,需要使用管理员权限才能拷贝文件。

猜您喜欢

厚生贴片电阻的命名规则简洁易懂,主要由字母和数字组成,方便用户快速识别电阻的阻值和精度。一般情况下,厚生贴片电阻采用三位数或四位数代码表示阻值。三位数代码中,前...
2024-11-29 10:25:49

按钮开关作为常见的电气元件,其参数直接影响到设备的性能和安全性。按钮开关的额定电压和电流是最基本的参数,决定了其能承受的最大电力负荷。开关的触点形式也很重要,常...
2021-02-19 00:00:00

隔离式放大器(带电源)是用于信号处理的电子设备,旨在实现输入信号与输出信号之间的电气隔离。这种放大器设计的主要目的是消除地环路干扰,保护下游设备免受高电压或噪声...
2008-06-28 00:00:00

贴片电阻202并非指阻值大小,而是指其封装尺寸。202表示的是英制尺寸,对应公制尺寸为0603,即长0.6mm,宽0.3mm。要想知道一个贴片电阻的阻值,需要查...
2024-11-29 10:26:10

紫光同创 FPGA 新品发布新品基于紫光同创Titan-2和Logos-2系列研发的开发板和核心板,产品集成光纤传输、4K视频处理、PCIE等功能,满足用户各...
2023-06-16 14:20:00

自动化已经应用到工业的多个场景里,随着21世纪计算机的高速发展,全球工业水平也大幅度提升,PLC的成熟应用也是工业自动化的重要标志。市场对工业自动化的要求越来越...
2019-07-05 17:55:00

贴片电阻上的「510」可不是什么神秘代码,它代表着电阻的阻值。 「510」采用三位数字表示法,其中前两位数字「51」代表有效数字,最后一位数字「0」代表10的n...
2025-04-14 15:03:55

贴片电阻颜色不同,能否一起使用取决于阻值和功率等参数,而不是颜色本身。颜色只是用于标记电阻的参数,特别是阻值。每种颜色代表一个数字,通过读取电阻上的色环或色块,...
2024-11-29 10:26:09

航空剪是专门用于航空领域的工具,主要用于剪切金属、塑料和复合材料等材料。设计理念是为了满足航空制造和维护中的高精度要求。航空剪通常采用高强度材料制成,具备轻巧、...
2021-11-18 00:00:00

电极插头是现代电子设备中不可少的重要组成部分,应用于医疗、科研和工业等领域。主要功能是连接电极与仪器,以实现信号的传输和数据的采集。电极插头通常采用高导电性材料...
2012-05-06 00:00:00