faceswap的正确安装步骤
第一步下载项目
faceswap项目地址:https://github.com/deepfakes/faceswap,下载后解压
第二步,环境配置
安装anaconda并换上清华源或阿里源;安装CUDA,可以不装cuDNN
conda create -n faceswap python=3.8
创建一个名为faceswap的虚拟环境,其中faceswap的安装要求Python的版本为3.8activate faceswap
激活创建的faceswap环境将环境cd切换到项目解压目录下的dosc目录
pip install -r sphinx_requirements.txt
这一步是检查虚拟环境有没有满足库的配置,没有则会自动安装对应的库,如果安装失败就需要手动安装,手动装完后再次运行该命令检查。也有可能不是叫这个文件名,反正在项目中找到写有项目配置要求的.txt文件就行。
其他人的教程可能会叫你事先安装Tensorflow-gpu之类的库,但其实不用,因为项目需要用到很多的库,你提前装了不对的版本后会导致库不兼容,后面的步骤就会出现程序卡死不动的情况。除非是自动安装失败,才建议手动安装将环境cd切换到项目解压目录下
python setup.py
启动程序进行完整安装,出现选择y/n的,输入y并回车,之后就等待安装完成就行。python faceswap.py gui
打开程序的GUI界面,如果没有出现下面的界面就是安装有问题的。至于怎么解决我也不知道,反正我就删了虚拟环境,再来一次就又成功了
最后祝大家项目运行成功不踩坑!!!
faceswap的正确安装步骤相关推荐
- VS2010 sp1和Windows SDK 7.1正确安装步骤
1> 安装vs2010 2> 安装 windows sdk v7.1, 安装之前确保所有vc++ x86/x64 runtime/redistributable 版本不能大于 10.0.3 ...
- 光模块正确安装步骤及注意事项【图文】
第1章 光模块未正确安装常见故障 常见故障1:光模块端口被污染,会造成光模块无法正常使用 光模块端口有异物,可以通过肉眼清晰的看到故障光口被白色异物封堵,左侧为正常模块,右侧为故障模块. 光纤跳线导 ...
- WIN7+Ubuntu16.04双系统的安装和各种出现的问题的解决方法,以及GTX1050(NVIDIA显卡)的正确安装步骤(apt-get安装方式)
第一次开始接触了双系统,用的是WIN7+Ubuntu16.04, 之所以用这LINUX发行版本,主要是学习ROS. 这个安装过程十分的坑爹,搞了很久,也算是摸清了一些门路了,在此记录一下,希望可以帮助 ...
- 简便的屏幕录像工具screen recorder mac正确安装步骤
还在寻找屏幕录像工具吗?这里为您分享一款简单好用屏幕录像应用!screen recorder mac版可以用来录制各种屏幕和音频,捕捉屏幕上的内容,而且使用很便捷!简单安装即可直接使用. 在本站下载完 ...
- 安装vue-devtools的过程中遇到问题,以及最后解决问题正确安装
我在安装vue-devtools的过程中遇到的问题 所参照的安装教程:https://blog.csdn.net/cx_carol/article/details/106874788 (按照这个教程安 ...
- hplaserjet1022老提示打印错误,hp laserjet 1022 在win7上正确的安装步骤
我自从安装打印机以来,一直被打印机驱动间断性困扰,有时候不能安装,有时候显示打印错误. 今天终于找到个正确安装的方法. hplaserjet1022老提示打印错误,我自己是把打印机和usb接口相连,如 ...
- ERDAS IMAGINE 2015安装步骤(绝对正确,不正确,我给你远程安装)
请先看这篇文章: 本博打开方式!!!请详读!!!请详读!!!请详读!!!_Cat-CSDN博客 1.前言 很久很久以前,应老板要求,在他的电脑上安装了一款 ...
- Windows10下python-pcl的安装步骤说明,亲测ok
Windows10下python-pcl的安装步骤说明 1. 环境依赖 2. 安装步骤 2.1 安装visual studio 2017 2.2 安装pcl并配置环境变量 2.3 编译python-p ...
- flashpaper打印机没有被正确安装_没有正确保存与安装,可导致80%的轴承提早失效...
轴承损坏可谓司空见惯,可您是否知道,80%的轴承提早失效是因为没有正确地安装.轴承的正确安装,不仅可以增加轴承的使用寿命,降低成本,还可以大大提高生产效益. 没有正确保存与安装,可导致80%的轴承提早 ...
最新文章
- C++知识点54——RTTI(运行时类型识别)
- MySQL用户管理、常用sql语句、数据库备份
- 关于gradle加快构建速度采用阿里云中央仓库的配置
- gluPerspective的具体含义
- Win10 + Python + MXNet + VS2015配置
- html调用父页面的函数,javascript – 如何从子窗口jquery调用父窗口函数?
- C++工作笔记-在项目中解决编码问题小技巧
- 家谱树(信息学奥赛一本通-T1351)
- LeetCode 278. First Bad Version
- 非结构化数据和结构化数据提取
- python全套完整教程-Python语言基础50课 全套完整版(含doc版)
- linux7删除网卡文件,CentOS 7下删除virbr0网卡信息
- splay详解(二)
- shell 函数定义及应用
- 解决微信插件wxparse图片大小不能改变的问题
- Android studio安装,提示haxm device is not found 需要下载微软补丁 完美解决
- 用人单位不与劳动者签定书面劳动合同的后果
- 酷狗音乐皮肤怎么从计算机里换,酷狗音乐怎么换皮肤 酷狗音乐自定义皮肤的方法...
- 【LeetCode】P70 爬楼梯
- 值得看三次的高干文_七本值得刷10遍的高干文,本本经典,让你一次看过瘾!...
热门文章
- zookeeper的脑裂问题
- C语言实现简单小游戏---扫雷
- Gerrit的安装和配置个人经验总结
- matlab验证线性卷积与圆周卷积的关系
- git 删除远端分支
- android10桌面布局好看,让你的Android手机界面布局更好看
- spring beancopier Cannot invoke “Object.getClass()“ because “cause“ is null异常处理
- 数学基础知识(扩展欧几里得定理)
- MarkDown编辑器中缩进
- [全网最细]接口测试一般怎么测?接口测试的流程和详细步骤