Vitis AI环境搭建

目录

一、docker

1.卸载旧版本

2.设置存储库

3.安装docker引擎

二、Vitis AI


一、docker

1.卸载旧版本

在linux上安装docker可以参考docker官方网站:docker

旧版本的 Docker 被称为docker,docker.io或docker-engine。如果安装了这些,需要卸载它们。

 sudo apt-get remove docker docker-engine docker.io containerd runc 

但是,docker的大部分数据还是被保留了下来。如果不需要保存现有数据,并且想从全新安装开始,使用以下指令:

①卸载 Docker Engine、CLI、Containerd 和 Docker Compose 软件包:

sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin

②主机上的映像、容器、卷或自定义配置文件不会自动删除。要删除所有映像、容器和卷:

sudo rm -rf /var/lib/docker
$ sudo rm -rf /var/lib/containerd

手动配置已编辑的配置文件需要自己手动删除。

2.设置存储库

 大多数用户设置Docker的存储库并从中安装,以便安装和升级。在新主机上首次安装 Docker Engine 之前,需要设置 Docker 存储库。然后后,可以从存储库安装和更新 Docker  。

①更新apt包索引并安装包以允许apt通过 HTTPS 使用存储库:

sudo apt-get update

sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

②添加 Docker 的官方 GPG 密钥:

sudo mkdir -p /etc/apt/keyrings

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

 ③使用以下命令设置存储库

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

3.安装docker引擎

①更新apt包索引,安装最新版本的 Docker Engine、containerd 和 Docker Compose 

sudo apt-get update
 sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin 

hello-world 通过运行映像来验证 Docker 引擎是否已正确安装。

sudo service docker start
sudo docker run hello-world

此命令下载测试映像并在容器中运行它。当容器运行时,它会打印一条消息并退出。

二、Vitis AI

①Installgit

sudo apt-get install git

 ②Pull vitis AI 1.4 image

sudo docker pull xilinx/vitis-ai:1.4.916

③ Clone from GitHub

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

cd Vitis-AI

git checkout v1.4

④Launch Vitis AI

sudo ./docker_run.sh xilinx/vitis-ai:1.4.916

 成功之后会出现如下的界面

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

猜你喜欢

转载自blog.csdn.net/qq_53144843/article/details/127291794