当前位置:首页|资讯|Stable Diffusion|GitHub

stable diffusion极简安装教程

作者:北大BIM老龙发布时间:2023-07-12

目前,stable diffusion的运用非常的火热,我也紧跟潮流,加入建筑设计与AI结合的行列。经过一段时间的实践,个人认为目前的AI还只是工具,它可以提供更多的设计图形和更多的设计灵感,供建筑师选择,所以作为工具其便捷性和时效性是非常重要的。

本视频是一个系列教程的开始,后面将逐步记录与更新,建筑设计与AI互动的相关教程。

在安装stable diffusion前,要先将其使用的环境在电脑中配置好。他主要依赖两个软件,第一个是Git,是用来克隆下载来自Github网站的stable diffusion源代码,第二个是python,是运行stable diffusion的网页用户界面Web U I的运行环境。这两个软件的安装在百度和B站有大量的教程,可以自己浏览学习,这里不再赘述。提醒注意在安装python的时候选择与stable diffusion对应的版本,即python3点10点6版本。

然后,就是安装stable diffusion,整个过程都需要在命令行中进行,使用windows键加R键进入运行,输入C M D,确定后进入命令行,选择一个剩余空间较大的硬盘,输入盘符,如D,冒号并回车,进入该盘符下,建立新的目录,输入M D加S D ,建立名为S D的目录,然后再输入如下命令,

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

点击回车,电脑便开始自动克隆下载源代码到当前的文件夹中,视网络环境下载的过程所需时间可能很长,需要耐心等待。

待源代码下载完成后,要安装stable diffusion的网页用户界面,即Web U I。在当前文件夹下,输入.\webui.bat命令,程序会自动运行,建立stable diffusion web U I的运行环境。在程序下载安装停顿时,在当前根目录下找到venv目录,用记事本打开并编辑该目录下的pyvenv.cfg文件,将include-system-site-packages = false改为include-system-site-packages = true。

配置python库的管理器pip,方便起见,在\venv\Scripts下打开cmd后执行如下命令:

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

以上代码用于创建阿里云的镜像

pip freeze > requirements_versions.txt

以上代码用于创建文件

pip install -r requirements_versions.txt

以上代码用于执行pip的安装命令,在执行此条命令前,请检查你的剩余磁盘空间是否充足

pip install xformers

以上代码用于安装xformers程序,xformers还可以在后续使用中降低显卡占用。

然后就是安装过程,期间会出现点击任意键继续,点击并再次输入.\webui.bat,回车继续安装。直到安装界面出现如下字段,证明安装已经成功。

在浏览器中输入网址:http://127.0.0.1:7860,即可进入stable diffusion的网页用户界面。



Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1