关于python编译faceswap (windows环境下)

一个是需要用到python3.7(这个是必须的,用其他的依赖安装不起来,我用的是3.7.9)

然后是运行setup.py,不设置conda环境都可以,还有一个是国内镜像,提高依赖下载速度(清华大学镜像)

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

安装完之后运行python faceswap.py gui可能会报错,原因是找不到文件

我遇到的是两个文件找不到,一个是experimental.json还有一个是plaidml.dll

这个时候需要你自己去找这个文件在哪,我用的方法是文件资源管理器退回到C:\Users\用户名\AppData然后搜experimental.json这个文件,找到后复制experimental.json的路径C:\Users\用户名\AppData\Roaming\Python\Python37\site-packages\plaidml\settings.py修改

关于python编译faceswap (windows环境下)_第1张图片

 在文件中打印路径,修改路径直到跟你文件存在路径一样的时候就可以了

关于python编译faceswap (windows环境下)_第2张图片

 然后是修改plaidml.dll的路径,根据报错的路径找到__init__.py

关于python编译faceswap (windows环境下)_第3张图片

 然后故技重施找到plaidml.dll这个文件,复制路径

关于python编译faceswap (windows环境下)_第4张图片

 以上就是windows下运行faceswap报错的处理

你可能感兴趣的:(python,开发语言,windows)