Ubuntu 20.04 安装 Stable Diffusionn

Ubuntu 20.04 安装 Stable Diffusionn

    正在检查是否收录...

步骤 1:安装 wget、git、Python3 和 Python3虚拟环境(如果已安装可忽略这步骤)

sudo apt install wget git python3 python3-venv 

步骤 2:克隆 SD 项目到本地

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

步骤 3:进入 stable-diffusion-webui 根目录

cd stable-diffusion-webui 

步骤 4:执行命令运行 Stable Diffusionn

./webui.sh 

错误汇总

错误 1、This script must not be launched as root, aborting…

解决:强制执行命令

./webui-sh -f 

错误 2、Cannot activate python venv, aborting…

解决:依次执行以下命令

python3 -c 'import venv' python3 -m venv venv/ ./webui.sh -f 

错误 3、Cannot locate TCMalloc (improves CPU memory usage)

解决:安装 libgoogle-perftools4libtcmalloc-minimal4 库。这两个库是 Google 开源的性能分析工具库,可以帮助开发者优化程序性能。

sudo apt-get install libgoogle-perftools4 libtcmalloc-minimal4 -y 

错误 4、RuntimeError: Torch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check

解决:添加命令行参数,跳过 Torch CUDA 测试

./webui.sh --skip-torch-cuda-test 

错误 5、RuntimeError: “LayerNormKernelImpl” not implemented for ‘Half’

解决:添加命令行参数如下:

--skip-torch-cuda-test:跳过 Torch CUDA 测试(如果出现错误 1,则加上此参数,否则可以忽略此参数) --precision full:使用完整的精度进行计算 --no-half:不使用半精度计算
./webui.sh --skip-torch-cuda-test --precision full --no-half 

codewebwebuipythongitdiffusiongoogle命令行开发者clone性能分析scriptcpu工具库ivastable diffusion虚拟环境gpu分析工具githuburl
  • 本文作者:李琛
  • 本文链接: https://wapzz.net/post-1210.html
  • 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。
本站部分内容来源于网络转载,仅供学习交流使用。如涉及版权问题,请及时联系我们,我们将第一时间处理。
文章很赞!支持一下吧 还没有人为TA充电
为TA充电
还没有人为TA充电
0
  • 支付宝打赏
    支付宝扫一扫
  • 微信打赏
    微信扫一扫
感谢支持
文章很赞!支持一下吧
关于作者
2.3W+
5
0
1
WAP站长官方

申请GitHub学生认证,免费使用GitHub Copilot

上一篇

AI作画怎么弄?超详细ai绘画教程在这里

下一篇
  • 复制图片
按住ctrl可打开默认菜单