[討論] 剛安裝stable diffusion出現錯誤怎麼解決

看板AI_Art作者 (namelessmonster)時間1年前 (2023/04/05 02:04), 1年前編輯推噓10(10018)
留言28則, 10人參與, 1年前最新討論串1/1
D:\StableDiffusion\laoabe>cd .. D:\StableDiffusion>git clone https://github.com/AUTOMATIC1111/stable-diffusion -webui.git fatal: destination path 'stable-diffusion-webui' already exists and is not an empty directory. D:\StableDiffusion>copy .\laoabe\webui*.bat .\stable-diffusion-webui .\laoabe\webui-lab-noNV.bat .\laoabe\webui-lab-NV16G.bat .\laoabe\webui-lab-NV4G.bat .\laoabe\webui-lab-NV8G.bat 4 file(s) copied. D:\StableDiffusion>cd .\stable-diffusion-webui D:\StableDiffusion\stable-diffusion-webui>.\webui-lab-noNV.bat Already up to date. venv "D:\StableDiffusion\stable-diffusion-webui\venv\Scripts\Python.exe" Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] Commit hash: 22bcc7be428c94e9408f589966c2040187245d81 Installing requirements for Web UI Launching Web UI with arguments: --no-half --skip-torch-cuda-test No module 'xformers'. Proceeding without it. Loading weights [6ce0161689] from D:\StableDiffusion\stable-diffusion-webui\ models\Stable-diffusion\v1-5-pruned-emaonly.safetensors Creating model from config: D:\StableDiffusion\stable-diffusion-webui\configs\ v1-inference.yaml LatentDiffusion: Running in eps-prediction mode DiffusionWrapper has 859.52 M params. loading stable diffusion model: OutOfMemoryError Traceback (most recent call last): File "D:\StableDiffusion\stable-diffusion-webui\webui.py", line 139, in initialize modules.sd_models.load_model() File "D:\StableDiffusion\stable-diffusion-webui\modules\sd_models.py", line 449, in load_model sd_model.to(shared.device) File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\ lightning_fabric\utilities\device_dtype_mixin.py", line 54, in to return super().to(*args, **kwargs) File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\torch \nn\modules\module.py", line 989, in to return self._apply(convert) File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\torch \nn\modules\module.py", line 641, in _apply module._apply(fn) File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\torch \nn\modules\module.py", line 641, in _apply module._apply(fn) File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\torch \nn\modules\module.py", line 641, in _apply module._apply(fn) [Previous line repeated 4 more times] File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\torch \nn\modules\module.py", line 664, in _apply param_applied = fn(param) File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\torch \nn\modules\module.py", line 987, in convert return t.to(device, dtype if t.is_floating_point() or t.is_complex() else None, non_blocking) torch.cuda.OutOfMemoryError: CUDA out of memory. Tried to allocate 20.00 MiB ( GPU 0; 4.00 GiB total capacity; 3.41 GiB already allocated; 0 bytes free; 3.46 GiB reserved in total by PyTorch) If reserved memory is >> allocated memory try setting max_split_size_mb to avoid fragmentation. See documentation for Memory Management and PYTORCH_CUDA_ALLOC_CONF Stable diffusion model failed to load, exiting Press any key to continue . . . 請問這是出了甚麼事,也沒有大家網站上說的甚麼網址 求解 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.219.225 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/AI_Art/M.1680631464.A.FE6.html

04/05 02:06, 1年前 , 1F
加一條ram
04/05 02:06, 1F

04/05 02:08, 1年前 , 2F
ram?
04/05 02:08, 2F

04/05 02:08, 1年前 , 3F
怎麼加
04/05 02:08, 3F

04/05 02:08, 1年前 , 4F
我得是筆電耶
04/05 02:08, 4F

04/05 02:12, 1年前 , 5F
OOM是顯存吧?你看重啟電腦不開其他程式的情況下直接灌可
04/05 02:12, 5F

04/05 02:12, 1年前 , 6F
不可以?我不知道該關掉啥才能把記憶體釋出,所以建議重開
04/05 02:12, 6F

04/05 02:14, 1年前 , 7F
是因為我有開其他網頁導致不夠嗎
04/05 02:14, 7F
剛重開電腦然後立刻再跑一次,結果還是一樣,怎麼會這樣 D:\StableDiffusion\laoabe>cd .. D:\StableDiffusion>git clone https://github.com/AUTOMATIC1111/stable-diffusion -webui.git fatal: destination path 'stable-diffusion-webui' already exists and is not an empty directory. D:\StableDiffusion>copy .\laoabe\webui*.bat .\stable-diffusion-webui .\laoabe\webui-lab-noNV.bat .\laoabe\webui-lab-NV16G.bat .\laoabe\webui-lab-NV4G.bat .\laoabe\webui-lab-NV8G.bat 4 file(s) copied. D:\StableDiffusion>cd .\stable-diffusion-webui D:\StableDiffusion\stable-diffusion-webui>.\webui-lab-noNV.bat Already up to date. venv "D:\StableDiffusion\stable-diffusion-webui\venv\Scripts\Python.exe" Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] Commit hash: 22bcc7be428c94e9408f589966c2040187245d81 Installing requirements for Web UI Launching Web UI with arguments: --no-half --skip-torch-cuda-test No module 'xformers'. Proceeding without it. Loading weights [6ce0161689] from D:\StableDiffusion\stable-diffusion-webui\ models\Stable-diffusion\v1-5-pruned-emaonly.safetensors Creating model from config: D:\StableDiffusion\stable-diffusion-webui\configs\ v1-inference.yaml LatentDiffusion: Running in eps-prediction mode DiffusionWrapper has 859.52 M params. loading stable diffusion model: OutOfMemoryError Traceback (most recent call last): File "D:\StableDiffusion\stable-diffusion-webui\webui.py", line 139, in initialize modules.sd_models.load_model() File "D:\StableDiffusion\stable-diffusion-webui\modules\sd_models.py", line 449, in load_model sd_model.to(shared.device) File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\ lightning_fabric\utilities\device_dtype_mixin.py", line 54, in to return super().to(*args, **kwargs) File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\torch \nn\modules\module.py", line 989, in to return self._apply(convert) File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\torch \nn\modules\module.py", line 641, in _apply module._apply(fn) File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\torch \nn\modules\module.py", line 641, in _apply module._apply(fn) File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\torch \nn\modules\module.py", line 641, in _apply module._apply(fn) [Previous line repeated 4 more times] File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\torch \nn\modules\module.py", line 664, in _apply param_applied = fn(param) File "D:\StableDiffusion\stable-diffusion-webui\venv\lib\site-packages\torch \nn\modules\module.py", line 987, in convert return t.to(device, dtype if t.is_floating_point() or t.is_complex() else None, non_blocking) torch.cuda.OutOfMemoryError: CUDA out of memory. Tried to allocate 20.00 MiB ( GPU 0; 4.00 GiB total capacity; 3.41 GiB already allocated; 0 bytes free; 3.46 GiB reserved in total by PyTorch) If reserved memory is >> allocated memory try setting max_split_size_mb to avoid fragmentation. See documentation for Memory Management and PYTORCH_CUDA_ALLOC_CONF Stable diffusion model failed to load, exiting Press any key to continue . . .

04/05 02:32, 1年前 , 8F
你的顯卡規格是多少
04/05 02:32, 8F
ASUS X571GT i7-9750H/8+8G/1T+512PCIeSSD/GTX1650-4G 記憶體擴充到 8+8 ※ 編輯: jacky2021 (180.217.219.225 臺灣), 04/05/2023 03:26:07

04/05 05:11, 1年前 , 9F
顯卡太小要加--lowvram
04/05 05:11, 9F

04/05 10:24, 1年前 , 10F
單純顯卡的VRAM不足吧
04/05 10:24, 10F

04/05 10:25, 1年前 , 11F
4g的話去用colas比較實際點
04/05 10:25, 11F

04/05 10:26, 1年前 , 12F
*colab
04/05 10:26, 12F

04/05 12:01, 1年前 , 13F
是git clone失敗嗎?把stable-diffusion-webui資料夾
04/05 12:01, 13F

04/05 12:01, 1年前 , 14F
刪掉再重跑一次指令看看 不過顯卡4g可能不太夠 我amd
04/05 12:01, 14F

04/05 12:01, 1年前 , 15F
的4g顯卡算一張簡單的小圖都要2,3分鐘 大圖是直接沒辦
04/05 12:01, 15F

04/05 12:01, 1年前 , 16F
法算
04/05 12:01, 16F

04/05 12:17, 1年前 , 17F
我970也4G,但就一分多。
04/05 12:17, 17F

04/05 16:08, 1年前 , 18F
你為什麼要 cd ..
04/05 16:08, 18F

04/05 16:09, 1年前 , 19F
第一段不就說了 你git clone 的位置不是空資料夾啊
04/05 16:09, 19F
請問cd是甚麼意思? git clone空資是我要弄個新的空資料夾專門放? ※ 編輯: jacky2021 (180.217.219.225 臺灣), 04/05/2023 19:34:47 ※ 編輯: jacky2021 (180.217.219.225 臺灣), 04/05/2023 19:36:02

04/05 23:10, 1年前 , 20F
大概是你要先把那個資料夾砍掉吧?
04/05 23:10, 20F

04/05 23:16, 1年前 , 21F
看起來有正常啟動 只是載入ckpt的時候RAM爆了
04/05 23:16, 21F

04/05 23:17, 1年前 , 22F
loading stable diffusion model: OutOfMemoryError
04/05 23:17, 22F

04/06 12:24, 1年前 , 23F
cd = change directory
04/06 12:24, 23F

04/06 12:24, 1年前 , 24F
.. =上層資料夾
04/06 12:24, 24F

04/06 12:24, 1年前 , 25F
linux指令還是要學一下
04/06 12:24, 25F

04/06 14:01, 1年前 , 26F
如果只是要開程式可以直接點webui-user.bat兩下 不用
04/06 14:01, 26F

04/06 14:01, 1年前 , 27F
每次都重複git clone指令
04/06 14:01, 27F

04/08 00:14, 1年前 , 28F
OutOfMemoryError?
04/08 00:14, 28F
文章代碼(AID): #1aB6Qe_c (AI_Art)