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

时间:2025-04-27  作者: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应该替换成容器名称。

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

猜您喜欢

光谱传感器是一种能够检测并响应光谱范围内不同波长光线的传感器。以下是对其优缺点的详细分析:优点高精度测量:光谱传感器能够实现纳米级或微米级的精度测量,适用...
2025-01-27 15:28:00

贴片电阻上的222并不是尺寸,而是代表阻值。采用三位数字表示法,前两位数字是有效数字,第三位数字是10的幂次方。因此,222表示22×10² 欧姆,也就是2.2...
2024-11-29 10:25:59

磁铁激励的方法在位置感测应用中有许多应用霍尔效应的方法下面介绍最为普遍的方法。正面对于“正面”激励应该有足够的磁铁行程以至少提供传感器最大工作和最小释放特...
2023-08-28 11:42:00

在选择电话机时,了解其参数是非常重要的。通话质量是关键,受麦克风和扬声器的影响。高灵敏度麦克风和清晰的扬声器能够提供更好的通话体验。电话机的功能也不可忽视,现代...
2009-08-20 00:00:00

扁锉是常见的手工工具,应用于金属加工、木工和模型制作等领域。特点是刀面扁平,通常呈矩形或椭圆形,适合用于平整、修整和打磨各种材料表面。扁锉的表面上有不同的齿形,...
2018-04-21 00:00:00

高空作业板是专为高空作业设计的安全设备,应用于建筑、维修、清洁等行业。采用高强度材料制造,具备优良的承重能力和耐用性,确保作业人员在高空作业时的安全。高空作业板...
2012-11-29 00:00:00

在选择检测仪时,规格尺寸是一个不可忽视的重要因素。不同类型的检测仪在尺寸上有着显著差异,这直接影响到其使用场景和便捷性。便携式检测仪通常设计较小,易于携带,适合...
2017-05-29 00:00:00

现代建筑的安全设计中,应急照明系统的配备很重要。应急照明集中电源以其高效的供电能力和出色的性能,成为了保障建筑内照明安全的核心组件。一个回路能带多少个灯,取决于...
2024-10-24 00:00:00

内六角圆柱头自攻螺钉是应用于机械、电子和建筑等领域的重要紧固件。根据不同的分类标准,这种螺钉可以分为多种类型。从材料上看,内六角圆柱头自攻螺钉主要有碳钢、不锈钢...
2014-08-29 00:00:00

二极管是重要的电子元件,在电路中是关键的配件。主要用于控制电流的方向和保护电路。而在某些特定的工作条件下,二极管可能会发生雪崩击穿现象,这一过程涉及到一个重要的...
2025-03-30 08:00:02