当前位置: 首页 > article >正文

deep face cam 部署报错解决

这里写自定义目录标题

  • 使用conda创建py3.9环境使用
  • 按照readme.txt安装所有依赖后遇到的报错
    • 2.最后一个模块insightface安装报错
    • 3.运行run.py又报错
  • 原因:
  • 解决方法:
    • 4.缺少模块
  • 解决方法:pip命令安装
    • 5.AttributeError: 'NoneType' object has no attribute 'configure'
  • 解决方法:安装ffmpeg
    • 5.urllib.error.URLError: <urlopen error [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。>
  • 解决方法:调试发现在下载模型,可是我已经下载放在models里了。。。调试了一阵发现检测模型是否下载在另一个文件夹检测,我也不知为啥,就改了下模型名称和位置,至少起来了。。。![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/9c0758bcf8ac4103866074ce3a6d8a13.png)
    • 6.开始使用又报错了,连接github连接失败,好像要下载什么模型,调试了一下,确实是一个叫'buffalo_l'的文件,但是给的github地址进去都没了,,,网上找着下载吧,调试的时候看看他是要下载到哪里你就放在哪里,这个路径可以改。
  • 解决方法:手动根据调试的地址把他下载下来,放入目标文件夹。这个目标文件夹建议改个位置。我的是放在了用户/.insightface文件夹下面。
    • 7.开始使用又报错了, assert 'detection' in self.models
  • 解决方法:百度发现模型路径不正确,重新吧文件夹里的模型拿出来,放到models目录下。
    • 8.使用过程中face enchancer面部增强功能报错,排查发现math命令是python10中的支持,替代一下。
  • 解决方法:修改match函数达到同样功能的目的

使用conda创建py3.9环境使用

按照readme.txt安装所有依赖后遇到的报错

(venv) E:\aigc\Changeface\Deep-Live-Cam>python run.py
Traceback (most recent call last):
  File "E:\aigc\Changeface\Deep-Live-Cam\run.py", line 3, in <module>
    from modules import core
  File "E:\aigc\Changeface\Deep-Live-Cam\modules\core.py", line 14, in <module>
    import torch
ModuleNotFoundError: No module named 'torch'

(venv) E:\aigc\Changeface\Deep-Live-Cam>pip install torch

ModuleNotFoundError: No module named 'onnxruntime'

(venv) E:\aigc\Changeface\Deep-Live-Cam>pip install onnxruntime

ModuleNotFoundError: No module named 'tensorflow'

(venv) E:\aigc\Changeface\Deep-Live-Cam>pip install tensorboard

(venv) E:\aigc\Changeface\Deep-Live-Cam>pip install tensorflow

ModuleNotFoundError: No module named 'customtkinter'

(venv) E:\aigc\Changeface\Deep-Live-Cam>pip install customtkinter

ModuleNotFoundError: No module named 'cv2'

(venv) E:\aigc\Changeface\Deep-Live-Cam>pip install opencv-python
ModuleNotFoundError: No module named 'cv2_enumerate_cameras'

(venv) E:\aigc\Changeface\Deep-Live-Cam>pip install cv2_enumerate_cameras

ModuleNotFoundError: No module named 'PIL'

(venv) E:\aigc\Changeface\Deep-Live-Cam>pip install pillow

ModuleNotFoundError: No module named 'insightface'

(venv) E:\aigc\Changeface\Deep-Live-Cam>pip install insightface

(venv) E:\aigc\Changeface\Deep-Live-Cam>python run.py
Fra

http://www.kler.cn/a/517891.html

相关文章:

  • 【游戏设计原理】81 - 功能可见性暗示
  • 量子编程语言:Qiskit 与 Cirq
  • OpenHarmonyOS 3.2 编译生成的hap和app文件的名称如何配置追加版本号?
  • Three城市引擎地图插件Geo-3d
  • tkinter防抖数字输入框
  • 深入解析Java集合框架:春招面试要点
  • wlan和vlan
  • Spring 框架:配置缓存管理器、注解参数与过期时间
  • 自定义数据集使用scikit-learn中的包实现线性回归方法对其进行拟合
  • 如何将硬盘克隆到另一个硬盘或是固态硬盘?(免费)
  • Kafka 日志存储 — 日志清理
  • 使用 vite-plugin-vue-setup-extend 插件提升 Vue 3 开发体验
  • 单值二叉树(C语言详解版)
  • leetcode151-反转字符串中的单词
  • 关于WPF中ComboBox文本查询功能
  • 什么是稀疏 MoE?Doubao-1.5-pro 如何以少胜多?
  • 【技巧】优雅的使用 pnpm+Monorepo 单体仓库构建一个高效、灵活的多项目架构
  • FPGA在空间领域应用的权衡之道
  • 如何实现gitlab和jira连通
  • jQuery小游戏