环境准备

  1. 查看windows系统版本

    你需要是 Windows 10 或者 Windows 11 系统。太老的系统不行哦。windows版本号是22H2及以上才能安装。执行winver命令查看windows系统版本。

    image.png

  2. 检查显卡和显存

    这是绝对必要的!你需要有一块英伟达(Nvidia)的显卡,比如四零,五零系列等等。A卡和集成显卡不支持!而且,最好确保你的Nvidia显卡驱动程序是最新版!打开电脑任务管理器查看(右击任务栏—-任务管理器—性能—GPU0(1)),专用cpu最少8G

    image.png

  3. 检查内存和硬盘。

    任务管理器—性能—内存,内存最少32G

    硬盘:C盘要有最少20G空间,D盘最少120G空间,必须要有D盘。(docker镜像保存到这D盘)

    image.png

  4. 查看cpu状态是否开启虚拟化

    任务管理器—性能—cpu,cpu的虚拟化功能要开启。如果没有其他,需要到bios里面开启,具体开启方式不同品牌的电脑开启方式不一样,具体开启可以问AI。问了AI还不会的可以在评论区留言。

    image.png

  5. 开启windows功能

    开启windows的

    ✅适用于 Linux 的 Windows 子系统

    ✅虚拟机平台

    这两个功能开启,否则安装wsl不成功。具体开启方式,同时按下win+R键。然后输入**optionalfeatures,在打开的页面中滑倒底,把子系统和虚拟机平台前面的勾加上。**

    image.png

如果没有看到这两个功能,以管理员在cmd命令行(win+R后输入cmd),在打开的黑框中输入以下两个命令。

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all

如果命令还不行,重新安装系统。

开启这两个功能后重启电脑。

环境都检查确定没问题后在进行安装,

安装

  1. 安装wsl和docker

    • wsl安装

      检查wsl是否已经安装,在cmd命令行执行以下命令。

      wsl --list --verbose

      如果显示如下之类的内容就是已经安装好了。

      NAME STATE VERSION

      docker-desktop Running 2
      Ubuntu-22.04 Stopped 2

      如果没有安装就使用wsl --install命令进行安装。网络最好能访问github之类的网站。要是安装不成功,点击如下图的wsl2.6.1.0×64.msi直接进行安装。这是整理好的百度网盘资源,需要的请一键三连私信我。

      image.png

    安装完以后在cmd命令行执行一下以下命令:

    wsl --set-default-version 2

    • docker安装

    docker安装直接下一步就行,安装完后要进行设置一下。

    1. 设置镜像存储位置

    c盘存储够(至少150G)的不设置也行,要是不够就要设置下镜像存储位置。方法如下图。

    image.png

    1. 设置docker镜像源

    image.png

设置完成后把docker重启一下。

  1. 安装docker镜像

    • 显卡是50系列显卡

      docker compose -f [docker-compose-5090.yml](https://github.com/duixcom/Duix-Avatar/blob/main/deploy/docker-compose-5090.yml) up -d

    • 显卡是40及以下显卡
      docker compose up -d

    注意: docker-compose.yml文件所在目录只能有数字和字母,不要有中文之类的。

    安装镜要有梯子,如果没有会安装失败,或者要很久才能安装完成。

    如果40系及以下显卡,可以执行如下图中的init_base.bat.先把下图中的4个文件下载到本地,然后执行init_base.bat即可。需要资源的请一键三连私信我。

    image.png

  2. 安装heygem客户端应用

    从https://github.com/duixcom/Duix-Avatar/releases下载最新版本即可,安装没难度。

如果是跟着教程操作到这里应该可以正常使用了,如果安装过程中有问题,评论区见。