主要參考文章:
從零開(kāi)始,手把手教你本地部署Stable Diffusion Webui AI繪畫(huà)(Win系最新版) - 知乎 (zhihu.com)
(其實(shí)在安裝過(guò)程中因?yàn)橛龅胶芏嗫?,已?jīng)看了非常多的安裝教程,但寫(xiě)這篇備忘的時(shí)候已經(jīng)都找不到了。感謝這些作者無(wú)私分享,很遺憾這里只能上這個(gè)最后一篇參考的文章鏈接。朋友們也可以多百度百度,還有一些方案甚至是把整個(gè)包都放到網(wǎng)盤(pán),開(kāi)箱即用。)
配置:
-系統(tǒng):
-GPU:
-能夠科學(xué)上網(wǎng)
-裝了anaconda,通過(guò)虛擬環(huán)境安裝。
-使用了外接固態(tài)硬盤(pán)(擔(dān)心后期下載模型較多,本機(jī)只有258GB)
遇到的坑:
-
anaconda新建了環(huán)境但是無(wú)法使用
解法:需要修改環(huán)境變量,僅指向某個(gè)虛擬環(huán)境就可以解決。在環(huán)境變量里面把需要使用的虛擬環(huán)境的python.exe的路徑寫(xiě)上。
比如你創(chuàng)建了一個(gè)虛擬環(huán)境叫sdwebui。
conda create -n sdwebui python=3.10.9
那你應(yīng)該寫(xiě)的地址是
(anconda的安裝地址)\anaconda\envs\sdwebui
按win鍵進(jìn)入搜索“環(huán)境變量”就會(huì)進(jìn)入到下面這個(gè)界面

這里的環(huán)境變量是python從上往下搜索的。所以你有想優(yōu)先用的寫(xiě)在前面。

-
外接設(shè)備導(dǎo)致的報(bào)錯(cuò)
fatal: unsafe repository ('/this/directory' is owned by someone else)
To add an exception for this directory, call:
git config --global --add safe.directory /this/directory
win上,git版本大于一定版本,git clone位置是外接設(shè)備的話,會(huì)不信任。
解法:
在power shall中運(yùn)行:
git config --global --add safe.directory *
或者 在bash中運(yùn)行:
git config --global --add safe.directory '*'
這樣就會(huì)自動(dòng)信任外接設(shè)備的所有文件路徑。
也可以根據(jù)報(bào)錯(cuò)一個(gè)一個(gè)在終端中執(zhí)行報(bào)錯(cuò)的提示建議。每報(bào)錯(cuò)一個(gè),你就把報(bào)錯(cuò)的那個(gè)路徑執(zhí)行一次git config --global --add safe.directory xxxxx\xxxxxx\xxx。但太麻煩了,文件夾很多的。
主要參考:Fatal error "unsafe repository ('/home/repon' is owned by someone else)" - The Citrus Report
-
ModuleNotFoundError: No module named 'fastapi'
在虛擬環(huán)境中安裝fastapi即可。
pip install fastapi
-
No module 'xformers'. Proceeding without it.
這個(gè)是個(gè)stable diffusion官方推薦的用于加速的組件。沒(méi)有也能執(zhí)行。但還是強(qiáng)烈建議安裝。
安裝的時(shí)候使用:
pip install xformers==0.0.16rc425
注意規(guī)定版本號(hào),不然,sdwebui還不認(rèn),還是會(huì)有這個(gè)報(bào)錯(cuò)。
-
??????執(zhí)行到這里恭喜你就完成stable diffusion的安裝了!直接運(yùn)行webui.bat 或者 webui-user.bat就行。

一直到終端輸出端口號(hào) http://127.0.0.1:7860 就可以按住ctrl單擊這個(gè)地址,打開(kāi)sd webui了!文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-754960.html
Good luck!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-754960.html
到了這里,關(guān)于win11從Github上源碼安裝AUTOMATIC1111/stable-diffusion-webui(使用anaconda+外接固態(tài)硬盤(pán)的解決方案)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!