最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Stable diffusion安裝部署(適合所有系統(tǒng))

2023-07-27 11:52 作者:流藻  | 我要投稿

準(zhǔn)備工作

1、梯子

需要可以訪問(wèn)github且下載速度較快,這是接下來(lái)一切工作的前提。建議還是從github上下載比較好,可以及時(shí)更新最新的版本,而且出問(wèn)題的概率小。

2、安裝homebrew(針對(duì)macos)

可以在https://brew.idayer.com這個(gè)網(wǎng)站參考安裝。安裝好之后,常用的一些homebrew命令

brew -v #檢測(cè)是否安裝了brew?

brew update #更新brew版本?

brew -h #查看homebrew幫助信息?

brew help #查看homebrew命令

3、安裝python

這里有兩種方式,哪種方式都可以:

  1. 在python官網(wǎng)可以直接下載python,下載最新版本的即可https://www.python.org/

  2. 直接使用命令行下載

brew install cmake protobuf rust python@3.10 git wget #如果需要安裝更高版本的python,自行把版本號(hào)改一下

4、安裝git(非必要)

安裝了git后就可以在終端中下載和更新stable diffusion了??梢詮膅it官網(wǎng)https://git-scm.com/downloads下載適合系統(tǒng)的git。如果想自行下載stable diffusion安裝包,且將來(lái)不常更新,也可以不下載安裝git。個(gè)人建議還是裝上,可以省去很多麻煩事。

部署stable diffusion

以上工具都準(zhǔn)備好之后,就可以部署stable diffusion了,這個(gè)項(xiàng)目大約有5G大小。加上后期下載的模型,每個(gè)模型大約都有3G以上大小,所以盡量給stable diffusion留足夠的硬盤(pán)空間。

有兩種部署方法:

1、如果安裝了git,在終端中輸入下面的命令,可以把stable diffusion webui項(xiàng)目從git上克隆下來(lái)

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

這個(gè)命令會(huì)默認(rèn)把項(xiàng)目文件夾放在根目錄。對(duì)于macos來(lái)說(shuō),默認(rèn)使用此命令即可。對(duì)于windows系統(tǒng),如果不想把此項(xiàng)目放在C盤(pán),想放在其他的文件夾,那么可以按如下任何一種方式操作:

  • 在目標(biāo)文件夾按住 shift 鍵并右鍵空白處,在彈出的右鍵菜單中選擇 在此處打開(kāi) PowerShell 窗口

  • 在目標(biāo)文件夾的地址欄覆蓋輸入 PowerShell 并回車(chē)

  • 在任意 PowerShell 窗口中輸入 cd 追加目標(biāo)安裝位置路徑并回車(chē),如:cd D:\

2、如果沒(méi)有安裝git,直接打開(kāi)項(xiàng)目地址,https://github.com/AUTOMATIC1111/stable-diffusion-webui,將整個(gè)項(xiàng)目打包下載下來(lái),解壓至模板文件夾即可。注意文件夾路徑不要含有中文。

下載model和lora

SD默認(rèn)的model出圖效果不太好,在C站上有世界各地的大神們制作的各種model和lora,地址是https://civitai.com/,訪問(wèn)需要梯子。如果訪問(wèn)還是很慢,國(guó)內(nèi)有一些大神將模型放到了網(wǎng)盤(pán)里,可以自行在百度搜一下。

  • 對(duì)于model文件,將safetensors文件放到文件路徑:stable-diffusion-webui/models/Stable-diffusion

  • 對(duì)于lora文件,將safetensors文件放到文件路徑:stable-diffusion-webui/extensions/sd-webui-additional-networks/models/lora

運(yùn)行stable diffusion

通過(guò)終端先進(jìn)入到stable-diffusion-webui文件夾內(nèi),然后再運(yùn)行webui.sh文件。以macos為例,命令如下:

cd stable-diffusion-webui ./webui.sh

首次運(yùn)行可能會(huì)自動(dòng)下載一些依賴(lài)包,需要等待一下。安裝gfpgan的時(shí)候會(huì)花一些時(shí)間,需要耐心等待一下。

全部安裝完之后,關(guān)閉終端,重新打開(kāi),重復(fù)執(zhí)行上面兩條命令,當(dāng)出現(xiàn)以下地址,代表已經(jīng)啟動(dòng)成功,將此地址復(fù)制到瀏覽器即可打開(kāi)sd。以后每次啟動(dòng)sd-webui都需要執(zhí)行該操作。

如何更新stable diffusion

有時(shí)候我們部署完之后,程序會(huì)有一些錯(cuò)誤,可能是某個(gè)依賴(lài)包沒(méi)有下載下來(lái),也可能是stable diffusion需要更新,這時(shí)候就需要更新sd,更新的方式有兩種:

1、如果安裝了git,那么輸入以下命令(需要全程可以訪問(wèn)github)

cd stable-diffusion-webui #先進(jìn)入sd文件夾 git pull #自動(dòng)更新

2、如果沒(méi)有安裝git,那么直接在github或網(wǎng)絡(luò)上下載最新的項(xiàng)目,解壓后替換原有的stable-diffusion-webui文件夾(注意之前下載的safetensors文件需要備份,否則還得重新下載)

常見(jiàn)問(wèn)題

查看歷史生成過(guò)的圖片

Stable diffusion畫(huà)的圖會(huì)一直留在本地,可以在stable-diffusion-webui的outputs文件夾中找到所有生成過(guò)的圖片

如何漢化stable diffusion

打開(kāi)webui頁(yè)面,切換到extensions頁(yè)簽,這里是安裝插件的地方。然后切換到Available子頁(yè)簽,取消紅框里的所有選項(xiàng)(否則可能無(wú)法搜索到漢化插件),點(diǎn)擊load from按鈕,會(huì)自動(dòng)把所有的可安裝插件都加載出來(lái)。在此頁(yè)面按ctrl+F直接搜索CN,可以搜出zh_CN localization插件,直接點(diǎn)擊install按鈕即可。

安裝完成之后切換到installed頁(yè)簽,點(diǎn)擊Apply and restart UI按鈕,此時(shí)就成功安裝好了漢化插件

接著切換到Settings頁(yè)簽,選擇User interface——localization選項(xiàng),切換為zh_CN,點(diǎn)擊Apply settings按鈕,再點(diǎn)擊旁邊的Reload UI按鈕,大功告成!

不顯示 VAE 模型、CLIP 跳過(guò)層

網(wǎng)上大部分教程,webui頁(yè)面都會(huì)有一個(gè)VEA模型和CLIP終止層數(shù),而我的macos部署成功后不顯示。

可以在設(shè)置頁(yè)面,底部的“顯示所有頁(yè)面”的選項(xiàng)中,查找下圖所示的快捷設(shè)置列表(設(shè)置項(xiàng)太多建議直接在網(wǎng)頁(yè)搜索關(guān)鍵字)

然后把sd_vae和CLIP_ stop_at_last_layers兩項(xiàng)選上后,選擇保存設(shè)置,再點(diǎn)擊重啟webUI按鈕,就出現(xiàn)了

報(bào)“Something went wrong”錯(cuò)誤

部署完成后,打開(kāi)軟件發(fā)現(xiàn)有錯(cuò)誤提示“Expecting value: line 1 column 1 (char 0)”

網(wǎng)上查到有人遇到同樣的問(wèn)題,說(shuō)是開(kāi)了網(wǎng)絡(luò)代理梯子的原因,關(guān)閉梯子之后就好了。但是我找到了解決辦法:

需要在webui-user.bat文件中的set COMMANDLINE ARGS=這一行后面添加--no-gradio-queue之后就可以解決。但是我找到的是windows版本的,如果是linux系統(tǒng),對(duì)應(yīng)的文件是webui-user.sh。如果是macos,對(duì)應(yīng)的文件則是 webui-macos-env.sh


Stable diffusion安裝部署(適合所有系統(tǒng))的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
东光县| 白城市| 桂林市| 泰兴市| 城固县| 大港区| 焉耆| 安图县| 芮城县| 新密市| 巧家县| 松阳县| 永州市| 西盟| 子长县| 张北县| 同仁县| 禹城市| 辉县市| 鹿邑县| 河间市| 荥阳市| 苏尼特右旗| 天台县| 建水县| 潍坊市| 竹北市| 通海县| 姜堰市| 福建省| 南丰县| 昌乐县| 遂川县| 唐河县| 建宁县| 望城县| 积石山| 兴文县| 佛坪县| 江源县| 济宁市|