当前位置:首页|资讯|Stable Diffusion WebUI|Stable Diffusion

Windows11+N卡安装stable-diffusion-webui详细步骤

作者:AI8ge8888888发布时间:2024-03-14

Windows11+Nvidia显卡安装Stable-diffusion-webui的详细步骤:

  1. 系统安装python3.10.6,建议先查看系统python版本,有其他的版本直接全部卸载然后安装。(有能力折腾python各版本并存和虚拟环境的自己看着办。)

  2. 安装Nvidia显卡驱动【https://www.nvidia.cn/geforce/drivers/】

  3. 安装CUDA-toolkit【https://developer.nvidia.com/cuda-toolkit】

  4. 下载cudnn解压覆盖CUDA目录【https://developer.nvidia.com/cudnn-downloads】

  5. 命令行运行nvcc -V 验证cuda

  6. 安装git【https://git-scm.com/】,方面后续升级。(如果直接到github上下载压缩文件解压到本地也是可以运行的。)

  7. 命令终端进入想要存放的目录,【git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git】

    (后续升级用git>](https://github.com/AUTOMATIC1111/stable-diffusion-webui.git。(后续升级用git) pull即可)

  8. cmd进去git到的stable-diffusion-webui目录,运行./webui-user.bat

  9. 因为需要下载好多文件,起步10G以上,快慢看网络是否通畅和带宽大小。

  10. 最后就能看到【127.0.0.1:7860】这个网址就大功告成了。

注意:99%的问题都是网络问题!99%的问题都是网络问题!

问题一:RuntimeError: Torch is not able to use GPU

RuntimeError: Torch is not able to use GPU

如果系统有多个python版本,或者说反复折腾过python的,有可能遇到RuntimeError: Torch is not able to use GPU,这个问题建议删除所有python版本,然后重新安装python3.10.6。接着删除stable-diffusion-webui下面的venv,然后重新运行webui-user.bat。

问题二:无法定位程序输入点

python.exe - 无法找到入口

找到提示中的dll文件,删除,提示的都删除。

问题三:No module 'xformers'. Proceeding without it.

No module 'xformers'. Proceeding without it.

请忽略它,如果贸然pip install xformers ,会引发torch\torchvision\torchaudio重新安装成不适合的版本

问题四:多数由问题三做出多余动作造成

but you have torch 2.2.0 which is incompatible.

解决办法,激活stable-diffusion-webui的虚拟环境,重新安装对应版本的torch,torchvision,torchaudio。如上图的话,则用下面的。

具体的pytorch相关,可以到【https://download.pytorch.org/whl/】 查看和下载。



Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1