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

stable-diffusion windows本地部署

一、准备Anaconda

在这里插入图片描述

二、准备虚拟环境

conda create --name stable-diffusion python=3.10.6

在这里插入图片描述
当前在base环境下,切换环境为我们刚创建的stable-diffusion

conda activate stable-diffusion

三、下载源码并运行

在这里插入图片描述
然后进入目录

开始安装依赖

pip install -r requirements.txt

然后运行

python launch.py

遇到的问题

在这里插入图片描述
运行后发现torch不能使用gpu,这个需要用对应版本的torch

首先查看版本

nvidia-smi

在这里插入图片描述

然后卸载当前的torch

pip uninstall torch

安装对应版本的torch

pip install torch --index-url https://download.pytorch.org/whl/cu124

我的cuda版本为12.6但是pythorch最高支持是12.4 (12.6肯定足够,向下兼容)

在这里插入图片描述
安装另外两个依赖

pip install torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124

在这里插入图片描述

然后重新运行
在这里插入图片描述
这个是git无法克隆代码

git config --global http.proxy 127.0.0.1:7890

然后再次重新运行

在这里插入图片描述
在这里插入图片描述
我这里没有安装nvidia驱动,因为之前安装过

相关文章:

  • Spring AI 集成 DeepSeek V3 模型开发指南
  • 【C++】C++函数指针详解与实用技巧
  • 小白借助ai对全栈进行浅浅理解(学习笔记)-Lambda、Optional 避免空指针与新的日期时间 API
  • 南邮计科电工电子实验第五次课与非门设计数字锁逻辑电路小测答案
  • 线程池的核心参数和线程创建方式,线程和进程
  • 介绍Unity中的Dictionary
  • 【RAG技术全景解读】从原理到工业级应用实践
  • 树莓派5+Ubuntu24.04 LTS串口通信 保姆级教程
  • Mockoon 使用教程
  • 解决:‘java‘ 不是内部或外部命令,也不是可运行的程序-Java环境变量配置(含JDK8、JDK21安装包一站式配置)
  • 垃圾厌氧堆肥发酵实验台试验装置
  • 直接用字符串方式 split(“。“) 来切句,虽然能把句子拆开,但无法和 BERT 模型的 token 位置对应(embedding 用不上)
  • 两种方法求解最长公共子序列问题并输出所有解
  • Android学习总结之算法篇八(二叉树和数组)
  • 可视化图解算法35:在二叉树中找到两个节点的最近公共祖先(二叉树的最近公共祖先)
  • 【LeetCode】删除排序数组中的重复项 II
  • 2025年渗透测试面试题总结-某步在线面试(题目+回答)
  • 开启智能Kubernetes管理新时代:kubectl-ai让操作更简单!
  • ZooKeeper工作机制与应用场景
  • 邻近标记技术:研究蛋白互作的利器(五)
  • 人民时评:透过上海车展读懂三组密码
  • 国家发改委副主任谈民营经济促进法:以法治的稳定性增强发展的确定性
  • 法治日报:商品明细是隐私,外卖员快递员不应知晓
  • 巴基斯坦:印度向巴3处地点发射导弹
  • 涉个人信息收集使用问题,15款App和16款SDK被通报
  • 国际上首次,地月空间卫星激光测距试验在白天成功实施