当前位置: 首页 > article >正文

入门Stable-Diffusion-WebUI全过程

这里用的软件叫“stable-diffusion-webui” ,严格意义上来说是一个基于Stable Diffusion的开源项目。这个项目非常强大,把原本很难安装配置的开源项目做成了一个简单易操作的网页,后来又引入了插件系统,可以玩出很多花样。最重要的是这一切都免费且开源。

安装stable-diffusion-webui需要事先做一些准备工作。

一台带中高端显卡的电脑
电脑可以流畅的访问github
安装好代码管理工具git
安装好编程语言工具python
主要步骤可以参考如下链接,不再赘述
https://www.tonyisstark.com/846.html
主要是解决遇到的问题,我这边安装过程中遇到启动stable-diffusion-webui时无法启动的问题,语音时python版本不兼容,所以解决方案如下:

1. 安装 pyenv
使用 pyenv 来管理不同版本的Python:

安装Homebrew(如果还没有安装)
Homebrew是macOS上的一个软件包管理器,可以通过以下命令安装:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
使用Homebrew安装 pyenv
brew update
brew install pyenv
配置 pyenv
把以下命令添加到你的shell配置文件(例如 .zshrc 或 .bash_profile)

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init --path)"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc
source ~/.zshrc
2. 安装Python 3.10.6
使用 pyenv 下载并安装指定版本的Python:

pyenv install 3.10.6
3. 设置Python 3.10.6为全局版本
将Python 3.10.6设置为默认版本:

pyenv global 3.10.6
4. 验证Python版本
确保已切换到正确的Python版本:

python --version
# 你应该看到输出:Python 3.10.6
5. 删除旧的Python和虚拟环境
如果目前在WebUI的目录下有旧的Python和 venv 文件夹,则需要删除它们:

rm -rf /path/to/your/webui/venv
# 如果你本机安装了其他与旧版本相关的文件,则可以手动清理

版本只要对了,就可以正常弹出启动首页界面,然后可以快乐的玩耍了


http://www.kler.cn/a/516897.html

相关文章:

  • SQL进阶实战技巧:用户会话内行为模式挖掘
  • 除了基本的事件绑定,鸿蒙的ArkUI
  • 【React】 react路由
  • Vue基础(2)
  • 使用printmap()函数来打印地图
  • Linux 系统错误处理简介
  • USART_串口通讯轮询案例(HAL库实现)
  • SQL-leetcode—1179. 重新格式化部门表
  • Kingbase数据库体系结构和日常运维监控
  • Windows安装Miniconda和PySide6以及配置PyCharm
  • 0基础跟德姆(dom)一起学AI 自然语言处理21-fasttext模型架构
  • OpenVela 架构剖析:从内核到应用
  • 阿里云-银行核心系统转型之业务建模与技术建模
  • 大数据学习(38)- Flink运行时架构
  • ChatGPT大模型极简应用开发-CH4-GPT-4 和 ChatGPT 的高级技巧
  • SQL记录学习日志
  • 我谈《概率论与数理统计》的知识体系
  • python flask中使用or查询和and查询,还有同时使用or、and的情况
  • Vue实现div滚动,并且支持top动态滚动
  • windows修改host上github
  • 考研408笔记之数据结构(五)——图
  • 第04章 02 VTK管道的执行过程与类型
  • 2.7 createCmd中的visitor访问者设计模式
  • 基于微信小程序的设备故障报修管理系统设计与实现(LW+源码+讲解)
  • stm8s单片机(四)时钟输出与蜂鸣器实验
  • 【飞牛云访问本地NAS数据】手机飞牛云APP异地远程连接fnOS随时随地访问私有应用不受网络限制