Fooocus是一个AI作图工具,特色是极简,好用,开源,免费,本文介绍如何在macOS笔记本安装Fooocus,实现随时随地离线作图。
检查macOS是否符合运行pytorch的条件
查看 https://developer.apple.com/metal/pytorch/ ,看看自己的电脑是否符合运行PyTorch的要求
image.png如满足条件,继续以下步骤...
安装miniconda
mkdir -p ~/miniconda3
curl https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh -o ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh
~/miniconda3/bin/conda init bash
~/miniconda3/bin/conda init zsh
获取源码,创建虚拟环境,安装依赖包
git clone https://github.com/lllyasviel/Fooocus.git
cd Fooocus
conda env create -f environment.yaml
conda activate fooocus
pip install -r requirements_versions.txt
运行Fooocus
使用以下命令,可以直接运行Fooocus
python entry_with_update.py
待依赖包下载完成后,会自动打开浏览器页面,访问 http://127.0.0.1:7865
使用Fooocu作图
在prompt输入a girl
, 点击generate
按钮,即可生成图像
修改生成图片的风格
我们还可以勾选Advanced,修改生成图片的风格
image.png关于速度
macOS运行Fooocus推理的速度还是比较慢的,Fooocus仓库对应的issues也一直未得到解决,我的笔记本CPU M1 Max,32G运存,一步推理大概要用3秒多,一张图默认需要推理30步,也就是2分钟左右出一张图。
image.png如果需要大量刷图,建议使用RTX 4090,3秒就可完成一张图。云主机的RTX4090 按分钟计费,一分钟大概2到4分钱。
网友评论