如何在Linux Centos上安装Stable Diffusion WebUI
2024.01.08 01:06浏览量:12简介:本文介绍了在Linux Centos系统上安装Stable Diffusion WebUI的步骤。通过下载和安装Anaconda、创建虚拟环境和安装所需的依赖项,您可以成功地运行Stable Diffusion WebUI。
首先,我们需要下载Anaconda。在终端中输入以下命令:
wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh
如果没有安装wget,可以使用以下命令进行安装:
yum install wget -y
接着,给Anaconda3-2023.03-1-Linux-x86_64.sh文件添加执行权限:
chmod +x Anaconda3-2023.03-1-Linux-x86_64.sh
然后,开始执行安装:
./Anaconda3-2023.03-1-Linux-x86_64.sh
按照提示进行操作,当提示需要回车或yes时,按照提示进行操作。安装成功后,会显示相应的提示。
接下来,我们需要创建一个名为Stable Diffusion的虚拟环境。在使用Conda管理Python环境时,默认情况下会创建一个名为base的虚拟环境,该环境是全局共享的,即在该环境下安装的Python包和库都会对系统上的其他所有虚拟环境和全局环境可见。因此,我们需要创建一个新的虚拟环境来运行Stable Diffusion WebUI。在终端中输入以下命令:
conda create -n stable_diffusion python=3.8
这将创建一个名为stable_diffusion的虚拟环境,并安装Python 3.8版本。然后激活该环境:
source activate stable_diffusion
在激活虚拟环境后,您可以使用pip安装Stable Diffusion WebUI所需的依赖项。首先,您需要安装Flask和SQLAlchemy。在终端中输入以下命令:
pip install flask sqlalchemy
然后,您需要从GitHub上克隆Stable Diffusion的源代码。在终端中输入以下命令:
git clone https://github.com/timvideos/Stable-Diffusion.git
进入源代码目录:
mv Stable-Diffusion/* .
最后,您可以通过运行以下命令启动WebUI:
python webui.py
这将启动一个Web服务器,您可以在浏览器中访问localhost:5000来查看Stable Diffusion WebUI。请注意,您需要确保您的防火墙设置允许Web服务器通过端口5000进行通信。

发表评论
登录后可评论,请前往 登录 或 注册