本文最后更新于 2026年5月11日。
本地安装
官方教程
https://docs.facefusion.io/installation
github
https://github.com/facefusion/facefusion
Download Your Copy
Clone the repository:
git clone https://github.com/facefusion/facefusion
Ensure to enter the directory:
cd facefusion
Install The Application
python install.py
RUN
python run.py
本地docker安装
git clone git@github.com:facefusion/facefusion-docker.git
docker compose -f docker-compose.cpu.yml up
经过半个小时基本快完成的时候失败了
日志如下
E:\pyproject>git clone git@github.com:facefusion/facefusion-docker.git
Cloning into 'facefusion-docker'...
Enter passphrase for key '/c/Users/weiyo/.ssh/github_ssh_private_230713_id_ed25519':
remote: Enumerating objects: 171, done.
remote: Counting objects: 100% (141/141), done.
remote: Compressing objects: 100% (67/67), done.
Receiving objects: 62% (107/171)emote: Total 171 (delta 106), reused 95 (delta 72), pack-reused 30
Receiving objects: 100% (171/171), 18.18 KiB | 6.06 MiB/s, done.
Resolving deltas: 100% (110/110), done.
E:\pyproject>docker compose -f docker-compose.cpu.yml up
CreateFile E:\pyproject\docker-compose.cpu.yml: The system cannot find the file specified.
E:\pyproject>cd facefusion-docker
E:\pyproject\facefusion-docker>docker compose -f docker-compose.cpu.yml up
[+] Building 0.0s (0/0) docker:default
2024/05/20 14:23:10 http2: server: error reading preface from client //./pipe/docker_engine: file has already been close[+] Building 478.9s (11/11) FINISHED docker:default
=> [facefusion-cpu internal] load build definition from Dockerfile.cpu 0.0s
=> => transferring dockerfile: 399B 0.0s
=> [facefusion-cpu internal] load metadata for docker.io/library/python:3.10 17.3s
=> [facefusion-cpu internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [facefusion-cpu 1/7] FROM docker.io/library/python:3.10@sha256:dbbfcbf95f6b596d2be1d8f3b368016619f78f829facf 81.3s
=> => resolve docker.io/library/python:3.10@sha256:dbbfcbf95f6b596d2be1d8f3b368016619f78f829facf6f2e361bea115179 0.5s
=> => sha256:cb5b7ae361722f070eca53f35823ed21baa85d61d5d95cd5a95ab53d740cdd56 10.87MB / 10.87MB 2.2s
=> => sha256:12163d44217be06a4e38f412fe3dc0bc5eaf4b161bb33cb3e92dbaa778e841fc 2.22kB / 2.22kB 0.0s
=> => sha256:a5d7930b60cc41d81b2b1d47efb5d26f7fafb587c97e539002dce3f85e1b51d2 8.61kB / 8.61kB 0.0s
=> => sha256:9b829c73b52b92b97d5c07a54fb0f3e921995a296c714b53a32ae67d19231fcd 5.15MB / 5.15MB 5.5s
=> => sha256:dbbfcbf95f6b596d2be1d8f3b368016619f78f829facf6f2e361bea1151794e5 2.60kB / 2.60kB 0.0s
=> => sha256:0e29546d541cdbd309281d21a73a9d1db78665c1b95b74f32b009e0b77a6e1e3 54.92MB / 54.92MB 71.8s
=> => sha256:6494e4811622b31c027ccac322ca463937fd805f569a93e6f15c01aade718793 54.57MB / 54.57MB 22.9s
=> => sha256:6f9f74896dfa93fe0172f594faba85e0b4e8a0481a0fefd9112efc7e4d3c78f7 196.51MB / 196.51MB 71.6s
=> => sha256:fcb6d5f7c98604476fda91fe5f61be5b56fdc398814fb15f7ea998f53023e774 6.29MB / 6.29MB 23.5s
=> => sha256:290438add9daf4296e8ff2f1f1e79ede5d3bb3ee3640f44849427cb3b6157720 19.11MB / 19.11MB 27.5s
=> => sha256:ab11df61f44a6b77209e00a28457ff8da743102aa2007d2278ebc9845fa17d38 234B / 234B 28.0s
=> => sha256:de4793a5fa46b1a184779f1aff361a64f9bba216d01af8fa63135d5c11bc5a01 2.35MB / 2.35MB 28.6s
=> => extracting sha256:0e29546d541cdbd309281d21a73a9d1db78665c1b95b74f32b009e0b77a6e1e3 1.6s
=> => extracting sha256:9b829c73b52b92b97d5c07a54fb0f3e921995a296c714b53a32ae67d19231fcd 0.2s
=> => extracting sha256:cb5b7ae361722f070eca53f35823ed21baa85d61d5d95cd5a95ab53d740cdd56 0.1s
=> => extracting sha256:6494e4811622b31c027ccac322ca463937fd805f569a93e6f15c01aade718793 1.6s
=> => extracting sha256:6f9f74896dfa93fe0172f594faba85e0b4e8a0481a0fefd9112efc7e4d3c78f7 4.0s
=> => extracting sha256:fcb6d5f7c98604476fda91fe5f61be5b56fdc398814fb15f7ea998f53023e774 0.2s
=> => extracting sha256:290438add9daf4296e8ff2f1f1e79ede5d3bb3ee3640f44849427cb3b6157720 0.4s
=> => extracting sha256:ab11df61f44a6b77209e00a28457ff8da743102aa2007d2278ebc9845fa17d38 0.0s
=> => extracting sha256:de4793a5fa46b1a184779f1aff361a64f9bba216d01af8fa63135d5c11bc5a01 0.1s
=> [facefusion-cpu 2/7] WORKDIR /facefusion 6.5s
=> [facefusion-cpu 3/7] RUN apt-get update 20.2s
=> [facefusion-cpu 4/7] RUN apt-get install curl -y 3.5s
=> [facefusion-cpu 5/7] RUN apt-get install ffmpeg -y 164.1s
=> [facefusion-cpu 6/7] RUN git clone https://github.com/facefusion/facefusion.git --branch 2.6.0 --single-branc 8.9s
=> [facefusion-cpu 7/7] RUN python install.py --onnxruntime default --skip-conda 174.3s
=> [facefusion-cpu] exporting to image 2.7s
=> => exporting layers 2.7s
=> => writing image sha256:d5ee4e79c492eff60aa3eddb634085c3734ab485b72d25f90e2781b2496529a7 0.0s
=> => naming to docker.io/library/facefusion-docker-facefusion-cpu 0.0s
[+] Running 2/1
✔ Network facefusion-docker_default Created 0.0s
✔ Container facefusion-docker-facefusion-cpu-1 Created 0.1s
Attaching to facefusion-cpu-1
Downloading: 100%|==========| 22.5M/22.5M [00:03<00:00, 6.40MB/s]
Downloading: 100%|==========| 93.4M/93.4M [00:15<00:00, 6.48MB/s]
Downloading: 100%|==========| 922k/922k [00:02<00:00, 457kB/s]
Downloading: 100%|==========| 1.26M/1.26M [05:18<00:00, 4.15kB/s]
facefusion-cpu-1 exited with code 0
后面重新启动也没能下载运行成功。