广告
返回顶部
首页 > 资讯 > 操作系统 >Stable Diffusion:Linux、Mac环境安装教程
  • 642
分享到

Stable Diffusion:Linux、Mac环境安装教程

stablediffusionlinuxmacospytorch 2023-09-06 17:09:06 642人浏览 安东尼
摘要

一、配置python环境 1. 安装conda 脚本获取链接:https://repo.anaconda.com/archive/ 一路回车,该输yes输yes wget -c https://rep

一、配置python环境

1. 安装conda

脚本获取链接:https://repo.anaconda.com/archive/

一路回车,该输yes输yes

wget -c https://repo.anaconda.com/arcHive/Anaconda3-2023.03-1-linux-x86_64.sh

2. 安装python3.10.9的环境

使用conda安装Python3.10.9的环境

  • 如果没有安装conda先安装conda,或者自行搜索Linux安装python3.10.9进行安装
conda create -n sd python=3.10.9 -c conda-forge -y

创建完成之后,使用该环境

conda activate sd

二、安装PyTorch

1. CPU版本

官网:https://pytorch.org/get-started/locally/

Linux,Mac都可以用下面的下载方式:

pip3 install --pre torch torchvision torchaudio --index-url Https://download.pytorch.org/whl/nightly/cpu

2. 如果有GPU,先检查cuda版本

执行命令nvidia-smi查看右上角cuda版本是否大于等于11.8,如果大于等于11.8就执行下面的命令安装PyTorch

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

2.1 安装NVIDIA驱动

  1. 重装显卡驱动
  2. 确认显卡的型号执行命令:lspci
  3. 进入nvidia官网下载对应的驱动:https://www.nvidia.cn/geforce/drivers/

卸载原驱动

sudo apt remove --purge "nvidia-*" -y

安装驱动

sudo ./NVIDIA-Linux-x86_64-530.41.03.run -no-x-check -no-nouveau-check -no-opengl-files //安装

2.3 安装CUDA

CUDA官网下载地址:https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=20.04&target_type=deb_network

apt-get install libnvidia-decode-530apt-get install libnvidia-encode-530apt-get install nvidia-driver-530apt install nvidia-settings nvidia-prime libnvidia-compute-530:i386 libnvidia-decode-530:i386 libnvidia-encode-530:i386 libnvidia-fbc1-530:i386 libnvidia-gl-530:i386

修改环境变量

echo 'export PATH="/usr/local/cuda-12/bin:$PATH"' >> ~/.bashrcecho 'export LD_LIBRARY_PATH="/usr/local/cuda-12/LIB64:$LD_LIBRARY_PATH"' >> ~/.bashrcsource ~/.bashrcnvcc -V

2.4 安装NVIDIA或CUDA报错

一、NVIDIA driver install - Error: Unable to find the kernel source tree

解决方法

sudo apt-get install linux-headers-`uname -r`

二、报错Cannot locate TCMalloc

解决方法

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

三、提前安装所需要的组件

先替换清华源,下载会快一点(如果挂代理就无所谓了)

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

下载组件

pip3 install gfpgan ftfy regex tqdmpip install git+https://GitHub.com/openai/CLIP.git

三、stable diffusion启动

3.1 安装

从GitHub上clone源码,建议挂代理

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

进入目录,开始安装并启动

cd stable-diffusion-webui./webui.sh

3.2 启动方式

MAC需要执行以下启动命令

./webui.sh --no-half --enable-insecure-extension-access

修改端口

  • 方法一:编辑 webui-user.sh,内容如下,然后执行./wehui.sh启动
# 绑定 0.0.0.0 端口,同时修改端口export COMMANDLINE_ARGS="--listen --port 23105"
  • 方法二:启动时加入参数
./webui.sh --enable-insecure-extension-access --disable-safe-npickle --listen --port 20022

四、替换扩展网址

https://gitee.com/akegarasu/sd-webui-extensions/raw/master/index.md

五、汉化教程

1. 安装

Extensions–>install from URL,输入汉化插件地址,点击install

https://github.com/dtlnor/stable-diffusion-webui-localization-zh_CN

2. 选择语言包

settings–>User interface,点刷新按钮,选择zh_CN语言包

3. 提交设置

先点击Apply settings提交设置,然后点击Reload UI重启界面即可。

六、插件

1. Multi Diffusion + Tiled VAE

让4G、6G低显存的玩家也可以生成2K、4K甚至8K图片的强大插件

原理是把原图拆成小碎块,最后汇总成一张大图,分块越大就越慢,但是会更自然

https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111

2. inpaint抠图

3. TILE模型

七、提示词

1. 提高手的成功率

hand of guido daniele

八、常见问题

1. 生成图片乱码问题

使用以下采样:DDIM、PLMS、UniPC

来源地址:https://blog.csdn.net/weixin_44839362/article/details/130681221

--结束END--

本文标题: Stable Diffusion:Linux、Mac环境安装教程

本文链接: https://www.lsjlt.com/news/397325.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Stable Diffusion:Linux、Mac环境安装教程
    一、配置Python环境 1. 安装conda 脚本获取链接:https://repo.anaconda.com/archive/ 一路回车,该输yes输yes wget -c https://rep...
    99+
    2023-09-06
    stable diffusion linux macos pytorch
  • 本地安装 Stable Diffusion 教程 Mac 版本
    前面两篇讲了如何用免费的网络资源搭建 Stable Diffusion,有朋友问,有没有在本地搭建的教程。 以 MacBook Pro 为例,下面是安装步骤。 前置要求:Homebrew,Python 3.0。 如未安装Homeb...
    99+
    2023-09-09
    stable diffusion macos
  • Mac安装Stable Diffusion教程【超详细教程】附带安装包
    Mac安装Stable Diffusion教程 本机配置Mac安装Stable Diffusion教程 配带官方说明重要注意事项安装所需文件已整理安装地址自动安装新安装: 自动安装现有安装: 下载稳定扩散模型故障排除We...
    99+
    2023-08-19
    macos stable diffusion rust AI
  • 【Mac M1】安装stable diffusion webui教程及问题集锦
    这里写自定义目录标题 我的配置MacBookPro 14 M1安装视频教程可参考如下链接:主播讲的挺清楚安装步骤:第一步:安装homebrew第二步:安装pytorch第三步:安装stable diffusion webui第四步...
    99+
    2023-08-21
    stable diffusion macos python
  • mac 安装 golang环境
    作为一名开发者,安装golang环境是必须的。在mac上,安装golang环境也很简单。本文将介绍如何在mac上安装golang环境。安装Xcode在安装golang之前,需要安装Xcode。Xcode是一款由苹果公司推出的集成开发环境(I...
    99+
    2023-05-15
  • Mac环境安装python
    一、介绍:         Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。 要开始学习Python编程,首先就得把Pytho...
    99+
    2023-09-01
    python
  • Mac安装Python3.10和配置环境的详细教程
    目录Mac 安装 Python3.10 并且配置环境一、Python的安装二、环境变量配置Mac 安装 Python3.10 并且配置环境 一、Python的安装 访问官网:http...
    99+
    2023-05-20
    Mac 安装 Python3.10 Mac 安装 Python3.10
  • PHP环境安装教程
    PHP环境安装教程 网图、侵删 有个历史项目是用PHP写的(同事已提桶跑路),我协助改个小需求。特此记录PHP本地安装步骤。 一:windows安装phpstorm 开发工...
    99+
    2023-08-31
    php Powered by 金山文档
  • AUTOMATIC1111/stable-diffusion-webui安装教程
    github项目地址:AUTOMATIC1111/stable-diffusion-webui 前提: git已经安装(这个很简单,可以去其他教程看) 安装python 3.10.9,这里稍微说一下,...
    99+
    2023-09-10
    人工智能 python 深度学习
  • Mac环境下安装Pod
    Mac环境下安装Pod Mac环境下安装Pod-阿里云开发者社区 (aliyun.com) 简介: Mac 环境下安装Pod,Pod安装需要ruby,ruby需要rvm可以终端中查看rvm 安装没有 如果没有安装则按以下步骤安装 rvm安装...
    99+
    2023-09-08
    macos 运维 Pod Mac
  • Mac安装python 环境& pycharm
    一、文档说明 在Mac上其实自带python环境,但是很多的library安装python是2.7的版本。 验证:可以在终端Terminal中输入:python 如下图是未安装之前,但是咱们需要在自己的Mac上装python 3.0的...
    99+
    2023-09-05
    功能测试 软件测试 测试工程师 单元测试 测试用例 Powered by 金山文档
  • python安装教程(Win8环境)
      首先,找到python下载的地址https://www.python.org/downloads/,如下图所示   在这里我选择了python 3.5.1(看网上的其他教程选择2.7.11的人貌似会比较多一点)   点击即可下载一个...
    99+
    2023-01-31
    环境 教程 python
  • Python 环境安装教程(Window
          Python编程语言非常强大,非常容易上手,版本更新也不慢,在win10 x64中兼容性也很好,直接安装不需另外配置,虽然Python2和3有点异同。学习的话选择最新的 python 3.7.1版。 系统是win 10  X6...
    99+
    2023-01-30
    环境 教程 Python
  • 在Mac环境下安装SQLite
    在Mac上搭建SQLite环境很简单。下面是在Mac上搭建SQLite环境的步骤: 打开终端:点击Launchpad(启动台),然后在搜索栏中输入"终端",选择打开终端。安装Homebrew(包管理器...
    99+
    2023-09-21
    macos sqlite jvm
  • mac 环境下adb的安装
    1、安装 AndroidStudio 在Mac上开发Android,开发环境配置比window方便太多了,下一步下一步点击就好了。 2、配置环境 在安装完成之后,将android的adb工具所在目录加入环境变量里面去(这步忽略,默认操...
    99+
    2014-11-07
    mac 环境下adb的安装 数据库入门 数据库基础教程
  • mac怎么安装php环境
    这篇文章主要介绍“mac怎么安装php环境”,在日常操作中,相信很多人在mac怎么安装php环境问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mac怎么安装php环境”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-20
  • Mac安装PHP开发环境
    MacOS下安装homebrew包管理器 一、安装PHP #搜索PHP,会搜索出PHP相关的资源,然后根据自己需求选择安装$ brew search php#安装PHP,不指定PHP版本时,默认安装最...
    99+
    2023-09-06
    php macos nginx
  • Linux环境下安装nginx教程
    目录1、安装所需环境 //安装gcc yum install gcc-c++ //安装PCRE pcre-devel yum install -y pcre pcre-devel //安装zlib yum ins...
    99+
    2022-06-04
    详解Linux下安装配置Nginx Linux安装nginx
  • Centos7.4环境安装lamp-php7.0教程
    本文实例讲述了Centos7.4环境安装lamp-php7.0的方法。分享给大家供大家参考,具体如下: 一. 环境准备 桥接模式 能访问外网 #ping www.baidu.com ping得通则能到外网 关闭...
    99+
    2022-06-04
    Centos7.4 安装 lamp php7.0
  • Mac环境下nvm的安装与环境配置
    目录 1.nvm简介 2.nvm安装 3.配置nvm环境 1.nvm简介 nvm全称 Node Version Manager ,意思为node版本控制;它是一个命令行应用,可以快速地更新、安装、使用、卸载本机的全局 node.js 版...
    99+
    2023-09-01
    macos node.js nvm
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作