本地部署Fooocus安装配置避坑指南

本地部署Fooocus安装配置避坑指南

Fooocus安装虽然不像Stable Diffusion那么复杂,但是坑也不少,总结出来给大家避坑。

环境准备

系统: Windows10 (或Windows11)
环境: Python 3.10.11 (python-3.10.11-amd64.exe)

本地部署

根据 Fooocus Gihub上的教程,先下载安装压缩包,
下载地址:https://github.com/lllyasviel/Fooocus

坑在这里===============

坑1,cuda版本问题:

查系统cuda版本:
nvcc -v

安装cuda_12.1版本
因为要和cu121对应上,cp310是Pathon版本:torch-2.1.2+cu121-cp310-cp310-win_amd64.whl
本地安装torch :

pip install d:\torch-2.1.2+cu121-cp310-cp310-win_amd64.whl

torchvision安装同理,一般假如torch版本1.10.0,torchvision对应版本为0.11.1,命令如下:
pip install torchvision==0.11.1 --index-url https://download.pytorch.org/whl/cu102

坑2,运行run.bat的时候出错:

运行错误:

解决:

编辑run.bat注释掉下面的内容

#.\python_embeded\python.exe -s Fooocus\entry_with_update.py
#pause

改为下面的内容

.\python_embeded\python.exe -m pip uninstall torch torchvision torchaudio torchtext functorch xformers -y
.\python_embeded\python.exe -m pip install torch-directml
.\python_embeded\python.exe -s Fooocus\entry_with_update.py --directml
pause

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注