SD A卡用戶進(jìn)ImportError: DLL load failed while importing torch_direc
2023-05-07 04:09 作者:戰(zhàn)族游民0-0 | 我要投稿
關(guān)于近日stable diffusion更新后,A卡用戶無法運(yùn)行的解決辦法 (ImportError: DLL load failed while importing torch_directml_native)
近日SD更新后,A卡用戶出現(xiàn)了無法啟動(dòng)的問題,出現(xiàn)了有文件找不到的問題,示例如下:

解決方法一:打開程序源文件stable-diffusion-webui-directml里面
有一個(gè)叫 的文件夾venv
,然后里面有一個(gè)文件夾scripts
,打開 scripts 文件夾,右鍵單擊或 shift + 右鍵單擊該文件夾中的某個(gè)空白區(qū)域,可以在選單里找到一個(gè)叫 打開powershell 的選項(xiàng),在打開的進(jìn)程表中輸入.\activate然后
按回車鍵。它會(huì)運(yùn)行這個(gè)程序,然后應(yīng)該在文件夾名稱之前顯示綠色的(venv)?,表示你激活了。然后把這串代碼復(fù)制到后面并回車運(yùn)行pip install torch-directml==0.1.13.1.dev230413
它會(huì)幫你把這個(gè)程序回溯到舊版本,回溯完成后重新打開SD,看看能否正常運(yùn)行。
解決方法二:如果方法一無法解決問題,可以嘗試直接將程序源文件
stable-diffusion-webui-directml中的venv文件夾整個(gè)直接刪除,然后運(yùn)行SD,它會(huì)幫你重新安裝這個(gè)文件夾,這個(gè)方法親測(cè)可行,已經(jīng)重新成功運(yùn)行。


又可以愉快地畫圖啦~
標(biāo)簽: