不懂技术,3步学会AI绘图软件安装

您所在的位置:网站首页 mac上建模软件 不懂技术,3步学会AI绘图软件安装

不懂技术,3步学会AI绘图软件安装

2023-04-13 05:27| 来源: 网络整理| 查看: 265

本文以一个不懂技术的小白的视角,向大家讲解安装最广泛的AI绘图应用——Stable Diffusion,大家如果安装过程中遇到任何问题,欢迎在评论区给我留言,如果在我能力范围内的一定帮大家解决!

本文说明以Mac上的安装为例,需要Windows教程的可以在评论区给我留言,需要的人多的话我在出一篇Windows的。

一.环境

在安装Stable Diffusion之前需要安装一些软件,这里以mac为例说明:

1.安装Homebrew

按cmd+space,输入terminal打开终端(或者去访达里搜索“终端”)

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2.卸载python

Stable Diffusion要求3.10.6版本的python,其他版本跑不通,如果你没安装过或者不知道啥是python,略过此步

3.安装python 3.10.6

在终端中输入

brew install [email protected]

4.安装其他软件

brew install cmake protobuf rust git wget miniconda二.下载基础模型

基础模型比较大,建议试试用迅雷能不能下载

复制下面这段代码到迅雷里下载:

magnet:?xt=urn:btih:3a4a612d75ed088ea542acac52f9f45987488d1c&dn=sd-v1-4.ckpt&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337

下载好了就进行下一步,如果下不下来也可以用下面步骤自带的安装,但速度会慢

三.安装Stable Diffusion

在桌面上新建一个文件夹,名字叫StableDiffusion

在终端输入

cd ~/Desktop/StableDiffusion/ curl https://raw.githubusercontent.com/dylancl/stable-diffusion-webui-mps/master/setup_mac.sh -o setup_mac.sh chmod +x setup_mac.sh ./setup_mac.sh

注意:这里会问你 Have you already installed the model? 就是你准备好了模型吗?这时把上一步下好的模型sd-v1-4.ckpt放到StableDiffusion文件夹里的stable-diffusion-webui/models/Stable-diffusion/里,然后回到终端按y之后回车,会继续之后的步骤。如果你没下好模型,就按n之后回车,安装程序会帮你下载。

之后是一大堆下载,有选项就全部选y,丢那让他装吧,建议mac连上电源别下一半关机了。

如果你是天选之子,会看到下面的安装成功提示,之后在浏览器访问http://127.0.0.1:7860就可以使用Stable Diffusion开始你的AI绘图之旅了!

生成图片的速度,和你电脑的显卡和显存有直接关系。我的Mac是的AMD Radeon Pro 5300M 4 GB,还是比较渣的,生成默认参数的一张图需要一分钟

四.可能遇到的问题

大多数人可能都跟我一样没那么幸运,这里列出了几个常见问题:

1.下载为啥没有速度?

需要科学上网。

2.如下报错:

The check for the models & required repositories has failed.Please check if the model is in place and the repos are cloned.没有检测到模型sd-v1-4.ckpt,检查一下自己运行命令的路径是否正确,要在~/Desktop/StableDiffusion/运行

3.如下报错:

AssertionError: Couldn't find Stable Diffusion in any of: ['/Users/joneshan/Documents/StableDiffusion/stable-diffusion-webui/repositories/stable-diffusion-stability-ai', '.', '/Users/joneshan/Documents/StableDiffusion']在命令行输入下面这段命令

~/Desktop/StableDiffusion/stable-diffusion-webui/webui.sh

4.如下报错:

The PYTORCH_ENABLE_MPS_FALLBACK variable is not set.This means that the script will either fall back to CPU or fail.To fix this, please run the following command:conda env config vars set PYTORCH_ENABLE_MPS_FALLBACK=1Or, try running the script again.

依赖没有完全安装:1.检查一下python版本,一定要6.102.某些依赖没装,再试试第一步环境的安装,确保每个都安装成功3.设置conda变量:

conda env config vars set PYTORCH_ENABLE_MPS_FALLBACK=1

5.为啥生成图片这么慢?

显卡或显存太差了,要么买个好的,要么等等。有能力的可以去搜搜性能优化方案。

6.生成的图片为啥这么丑?

本文只介绍了如何安装基础模型,更好的效果需要调参数以及安装需要的模型,我会在以后的文章里详细介绍。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3