参考网上大神的方法

1 官网下载安装

2 下载指定版本的源码cmake安装

3 Mac上使用homebrew进行安装(强烈推荐,主要是前两种的openssl模块我没有搞定链接什么的一直报错,一个个下载后添加实在是太烦了)

homebrew会自动安装最新的python-3.7.2 而我们的faceWap最多支持的3.6,所以需要我们 安装指定版本的python3 

https://github.com/Homebrew/homebrew-core/search?q=python3.6&type=Commits 在github上下载3.6版本的rb源

选择raw,后下载源码到本地,

brew install 本地地址

编译过程中会报错,注释这两段代码

#    cd "Doc" do

#      system "make", "html"

#      doc.install Dir["build/html/*"]

#    end

和import ""

#

再次编译brew install 本地地址成功如果库缺失的话使用homebrew下载就好了

因为以前安装过没有删除链接导致pip3安装不上

删除 /usr/local/lib/python3.6后好了

 

 

编译facewap

cd faceswap-master

安装cmake 和dlib

homebrew install cmake

报错因为我已下载过cmake

 

 

Warning: cmake 3.14.0 is already installed, it's just not linked

 

You can use `brew link cmake` to link this version.

 

V_JUNZYU-MC0:dlib-19.9.0 yujunzhen$ brew link cmake

cmake sucesss

 

安装dlib

pip3 install dlib 

成功

 

在文件中添加tensorflow==1.12

pip3 install -r requirements.txt

 

permissionError: [Errno 13] Permission denied: '/usr/local/bin/f2py'

权限问题,在命令行中添加--user

 

 

pip3 install -r requirements.txt --user

成功后

cd faceswap-master

python3 setup.py install 

 

手动添加依赖

python3 setup.py install (tar解压后)和pip3 install cmake-3.13.3-cp35-cp35m-macosx_10_6_x86_64.whl这种形式实在是太麻烦了

 

python3 下载geogle图片 google-images-download 

google-images-download 下载图片有限制 默认100 使用一下命令

googleimagesdownload -k "郝蕾" -l 200 --chromedriver="./chromedriver"

 

感谢春江慕客

https://www.bobobk.com/258.html 

http://tech.ifeng.com/a/20180810/45113263_0.shtml googleimagesdownload的使用方法

posted on 2019-03-25 21:12  yuyuyu___666  阅读(1277)  评论(0编辑  收藏  举报