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

关于近日stable diffusion更新后,A卡用户无法运行的解决办法(ImportError: )

作者:战族游民0-0发布时间:2023-05-07

ImportError: DLL load failed while importing torch_directml_native

近日SD更新后,A卡用户出现了无法启动的问题,出现了有文件找不到的问题,示例如下:

解决方法一:打开程序源文件stable-diffusion-webui-directml里面有一个叫 的文件夹venv,然后里面有一个文件夹scripts,打开 scripts 文件夹,右键单击或 shift + 右键单击该文件夹中的某个空白区域,可以在选单里找到一个叫 打开powershell 的选项,在打开的进程表中输入.\activate然后按回车键。它会运行这个程序,然后应该在文件夹名称之前显示绿色的(venv) ,表示你激活了。然后把这串代码复制到后面并回车运行pip install torch-directml==0.1.13.1.dev230413

它会帮你把这个程序回溯到旧版本,回溯完成后重新打开SD,看看能否正常运行。


解决方法二:如果方法一无法解决问题,可以尝试直接将程序源文件stable-diffusion-webui-directml中的venv文件夹整个直接删除,然后运行SD,它会帮你重新安装这个文件夹,这个方法亲测可行,已经重新成功运行。



又可以愉快地画图啦~


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