在CentOS上安装Stable Diffusion可能会遇到一些常见问题。以下是一些常见的故障及其解决方法:
--skip-torch-cuda-test
参数,以跳过CUDA测试。ModuleNotFoundError: No module named 'xxx'
错误,使用pip命令安装缺失的依赖包。python -V
命令无法识别Python,检查Python是否已添加到系统环境变量中。sudo yum update -y
sudo yum install git python3 git-devel openssl-devel zlib-devel libffi-devel cmake protobuf rust -y
cd /usr/local
wget https://www.python.org/ftp/python/3.10.6/Python-3.10.6.tgz
tar -zxvf Python-3.10.6.tgz
cd Python-3.10.6
./configure --prefix=/usr/local/python3 --with-openssl=/usr/local/openssl --with-openssl-rpathauto
make -j$(nproc)
sudo make install
sudo ln -s /usr/local/python3/bin/python3.10 /usr/bin/python3
sudo ln -s /usr/local/python3/bin/pip3.10 /usr/bin/pip3
pip3 install --upgrade pip
wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh
chmod +x webui.sh
./webui.sh
cd stable-diffusion-webui
source venv/bin/activate
pip install -r requirements_versions.txt
打开浏览器,访问 http://127.0.0.1:7860
即可进入Stable Diffusion WebUI界面。
如果在安装过程中遇到其他问题,可以参考相关的教程或社区支持。希望这些信息能帮助你顺利安装Stable Diffusion。