当前位置: 首页 > 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驱动,因为之前安装过

http://www.dtcms.com/a/178915.html

相关文章:

  • 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工作机制与应用场景
  • 邻近标记技术:研究蛋白互作的利器(五)
  • base64与图片的转换和预览(高阶玩法)
  • 守护数字家园:个人博客安全防护指南
  • 云服务如何简化物联网设备生命周期(How Cloud Services Simplify IoT Device Lifecycles)?
  • 【Linux修炼手册】Linux开发工具的使用(一):yum与vim
  • 数据清洗(ETL/ELT)原理与工具选择指南:企业数字化转型的核心引擎
  • DevExpressWinForms-布局之SplitContainerControl
  • 基于CNN与SHAP可解释性分析的神经网络回归预测模型【MATLAB】
  • Python爬虫(21)Python爬虫进阶:Selenium自动化处理动态页面实战解析
  • 基于SpringBoot的校园周边美食探索及分享平台的设计与实现
  • C++函数传值与传引用对比分析