除非你一直生活在岩石下,否则你一定遇到过最近每个人都在谈论的AI图像生成器?毕竟,将文本变成 AI 艺术非常酷——即使对于铁杆极客也是如此!这是一个真正的嗡嗡声,最近出现了许多不同的工具,每个工具都有自己独特的功能和优势。一些最受欢迎的包括Midjourney,Stable Diffusion,BlueWillow和Artbreeder等。它们使专业艺术家和临时用户都更容易创建令人惊叹的图形和图像,包括超酷的个人资料图片(感谢爆头生成器),只需输入几个单词即可。
最受关注的图像生成器之一是基于深度学习技术的Stable Diffusion。它于 2022 年首次问世,从那时起,它变得更加强大,具有更好的用户界面功能。但是,老实说,使用Stable Diffusion并不总是世界上最容易的事情。安装和设置存在一些问题,这使得使用起来有点复杂。幸运的是,从那时起情况有所改善,这要归功于官方的独立安装程序和第三方安装程序。因此,如果您热衷于在PC上尝试Stable Diffusion,那么您很幸运!我们有一个指南可以帮助您入门。让我们潜入!
在 Windows 上安装Stable Diffusion:分步指南
您可以首先使用独立的官方安装程序在您的PC上获取并安装Stable Diffusion。如果这对您不起作用,那么您可以使用 NMKD 安装程序,这是一个用于Stable Diffusion的第三方软件包,负责所有过程并具有易于使用的 UI。
最后,如果您愿意,可以选择手动安装Stable Diffusion,您必须自己下载并安装依赖项,然后克隆 web-ui,以便您可以在 PC 上使用它。根据您当前的需求和要求,请遵循以下任一方法。
要求
在安装Stable Diffusion之前,我们建议您熟悉这些要求。稳定的扩散需要大量的存储空间和处理能力才能按预期工作。以下要求将帮助您确定当前设置是否可以支持Stable Diffusion。
- 操作系统:Windows 10/11
- 显卡:具有4GB VRAM或更高的英伟达显卡
- 内存:8GB或更多
- 存储空间:20GB
注意:虽然Stable Diffusion仅支持 Nvidia GPU,但如果您有 AMD GPU,则可以使用 NMKD 安装程序。此功能仍处于实验阶段,但开箱即用。此外,您还可以将CPU与Stable Diffusion一起使用,但是,此过程将非常慢。
方法1:使用官方自动安装程序
官方独立安装程序是在Windows PC上获得Stable Diffusion的最简单和最好的方法。请按照以下步骤帮助您完成该过程。
访问浏览器中的 https://github.com/cmdr2/stable-diffusion-ui/releases,安装程序的下载将自动启动。将文件保存到 PC 上的首选位置。
现在双击并启动Easy-Diffusion-Windows.exe文件。
Windows 智能屏幕通常倾向于错误地识别此.EXE文件。如果碰巧是这种情况,请单击“更多信息”。
现在单击“仍然运行”。
该设置现在将在您的 PC 上启动。单击下一步。
在下一步中查看许可证和使用条款。完成后单击我同意。
现在单击“浏览…”并选择您的首选安装位置以进行Stable Diffusion。
注意:如果您使用的是 Windows 10,请确保在驱动器的顶层安装Stable Diffusion。这意味着您的安装位置应为 C:\EasyDiffusion 或 D:\EasyDiffusion,依此类推。这将防止由 Windows 10 中的文件路径限制引起的问题。
完成后,单击“安装”。
Stable Diffusion现在将安装在您的 PC 上。这可能需要一些时间,具体取决于电脑上当前可用的资源。
设置完成后,如果您想要Stable Diffusion的桌面快捷方式,请选中“创建桌面快捷方式”框。
此外,如果您不想立即启动它,请单击并取消选中“运行轻松扩散 2.5”框。
完成后单击完成。
注意:首次设置Stable Diffusion可能需要一些时间才能启动它。这是正常现象,我们建议您不要中断此过程。首次设置后,启动时间将减少。
就是这样!Stable Diffusion现已安装在您的 PC 上。您现在可以从“开始”菜单或桌面快捷方式(如果您创建了一个)启动它。
方法 2:使用 NMKD 安装程序
NMKD 安装程序是用于Stable Diffusion的第三方独立安装程序,由于其直观的用户界面和对 AMD GPU 的支持而广受欢迎。以下是使用 NMKD 安装程序在 PC 上安装Stable Diffusion的方法。
访问 github.com/n00mkrad/text2image-gui,然后单击立即下载。
您可以支付您想要的费用来支持开发人员的辛勤工作。但是,如果您想要免费,请单击“不,谢谢,带我去下载”。
现在将在您的 PC 上启动下载。将文件保存到 PC 上的首选位置。下载存档后,使用您喜欢的工具将其解压缩。
如果您的 PC 上没有安装任何软件,您可以为此下载并安装 7-Zip 免费软件。(分步指南。现在打开解压缩的文件夹,双击Stable DiffusionGui.exe启动Stable Diffusion。
Stable Diffusion现在将在您的 PC 上启动,您可以立即开始生成图像。
这就是您可以使用 NMKD 安装程序在您的 PC 上安装Stable Diffusion的方式。
方法3:手动安装Stable Diffusion
如果上述方法不适合您,或者您更喜欢手动克隆和使用Stable Diffusion,那么您可以使用以下步骤来帮助您完成该过程。
第 1 步:下载并安装 Python
首先,您需要在PC上下载并安装Python 3.10.6。如果您的PC上安装了其他Python版本,则应在继续执行以下步骤之前将其删除。多个 Python 版本可能会混淆Stable Diffusion并导致意外崩溃。如果您不希望删除其他 Python 版本,则可以将其安装在具有管理员权限的新用户帐户中以使用Stable Diffusion。让我们开始吧。
访问 https://www.python.org/downloads/release/python-3106/ 并滚动到底部。单击“Windows 安装程序(64 位)”将相关程序包下载到你的电脑。
双击并在安装程序下载到您的 PC 后启动安装程序。
单击并选中底部的“将 Python 3.10 添加到 PATH”框。
现在单击顶部的立即安装。
Python现在将安装在您的PC上。现在,您可以使用后续步骤来设置Stable Diffusion。
第 2 步:安装 Git
我们现在需要在您的 PC 上下载并安装 Git。请按照以下步骤帮助您完成该过程。
在浏览器中访问 https://git-scm.com/download/win,然后单击 64 位 Git 进行 Windows 安装程序。
现在将启动安装文件的下载。将文件保存到PC上方便的位置。双击并在下载文件后启动文件。
查看许可协议,然后单击下一步。
单击“浏览…”,然后选择要安装 Git 的位置。
完成后,再次单击下一步。
将组件选择保留为默认值,然后单击下一步。
再次单击下一步。
在下一步中单击下一步。
确保在下一步中选择了“让 Git 决定”,然后再次单击“下一步”。
从命令行和第三方软件中选择 Git。
单击下一步。
再次单击下一步。
将 HTTPS 传输后端选择保留为其默认值,然后单击下一步。
再次单击下一步。
将终端仿真器选择保留为默认值,然后单击下一步。
再次单击下一步。
单击并选择“Git 凭据管理器”,然后单击“下一步”。
确保选中启用文件系统缓存框,然后单击下一步。
不要选择任何实验性功能,然后单击安装。
Git 现在将安装在您的 PC 上。安装后,单击完成。
现在,您可以使用以下步骤克隆 web-ui。
第 3 步:克隆Stable Diffusion网络 UI
我们现在将克隆 web-ui,以便您可以在本地使用Stable Diffusion。请按照以下步骤帮助您完成整个过程。
按 Windows + E 打开文件资源管理器并打开启动驱动器。
按 按 Ctrl + Shift + N 在驱动器的根目录中创建一个新文件夹。
将新文件夹命名为 sdwebui。
现在按Windows + R启动运行。
键入cmd,然后按键盘上的输入。
命令提示符启动后,键入以下命令并按 Enter 键。
光盘 \
现在使用以下命令导航到我们最近创建的文件夹。
CD SDwebui
完成后,使用以下命令克隆 web-ui。
git 克隆 https://github.com/AUTOMATIC1111/stable-diffusion-webui.git .
注意:确保在上述命令的末尾包含句点。这将防止 Git 在每次使用Stable Diffusion时创建新文件夹。
该过程完成后,使用以下命令关闭命令提示符。
退出
现在,您可以使用下一步下载首选的Stable Diffusion模型并将其放置在PC上。
步骤 4:下载并放置Stable Diffusion模型
稳定的扩散模型往往彼此之间有很大差异。Stable Diffusion模型v1主要有四种变体和Stable Diffusionv2的两种变体。那里也有很多叉子。您可以使用以下链接下载您首选的Stable Diffusion模型。
- Stable Diffusion v1
- Stable Diffusion v2
您还可以查看其他可用的型号,并找到最适合您当前需求的型号。我们建议使用 SD v1.4 或 SD v1.5,因为这些模型已在大型数据集上进行了微调和训练。稳定的扩散模型在艺术风格和美学方面差异很大。我们建议您查看示例,以找到最适合您当前需求和要求的示例。
下载相关模型后,您会发现两个以 .ckpt 扩展名结尾的文件。一个文件的名称中将包含全 ema。将名称中不包含完整 ema 的其他文件复制到剪贴板。
现在导航到下面的路径并粘贴复制的文件。
C:\sdwebui\models\Stable-diffusion
注意:如果您使用的是 SD v2,则需要一个配置文件。您可以在此链接中找到 v2 的配置文件。
就是这样!将模型放置在上述路径中后,您可以使用以下步骤在PC上启动和使用Stable Diffusion。
步骤 5:启动并使用 Web UI
以下是在PC上启动和使用Stable Diffusion的方法。
使用 Windows + E 键盘快捷键打开文件资源管理器并导航到以下路径。
C:\sdwebui
现在双击并启动 webui.bat 文件。
Stable Diffusion现在将下载并安装必要的文件。此过程第一次可能需要一些时间,因此我们建议您耐心等待。完成后,复制“在本地 URL 上运行”旁边的 IP 地址。
现在打开浏览器并将复制的地址粘贴到上面的 URL 栏中。完成后按回车键,Stable Diffusion将在浏览器中启动。
就是这样!现在,您可以使用Stable Diffusion功能,通过提示等方式生成首选图像。
使用哪种方法在Windows上安装Stable Diffusion?
我们建议先给方法1,轻松扩散,官方安装程序,先去。Easy Diffusion易于使用,定期更新,并托管在GitHub上。它具有手动安装稳定性扩散的所有好处,包括在生成图像时使用各种不同的模型和采样方法的能力。
接下来,我们建议尝试方法 2 如果轻松扩散不适合您。这也是AMD用户推荐的解决方案,因为Easy Diffusion,手动安装不支持AMD GPU。请记住,此功能仍处于实验阶段,因此在使用 AMD GPU 生成图像时可能会遇到一些错误。
这两种方法都是自动化的并且非常可靠,这意味着您不必跳过各种障碍。但是,如果它们都没有被证明是有效的,那么您可以求助于方法 3 – 手动方法。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun232196.html