AI 繪畫,一步一步教你免費安裝Stable Diffusion,超詳細教程
stable diffusion 是一款功能強大的AI繪畫軟件,而且它還是免費開源的軟件,但如果你想要無限制使用它,必須要將它部署到本地計算機,這個過程需要用到其它幾款輔助軟件,還需要借助科學上網,所以很多人不知道怎么操作,看完這個詳細教程,你就能擁有自己的免費AI繪畫軟件了。
1、到git官網下載git
首先我們需要用到的軟件是 git,下載地址在圖片里。因為我是用的是64位windows,所以我選擇了紅框內的版本。下載完成后,就是傻瓜式操作,一直點 Next,將它安裝好就可以了。
2、安裝Python
還需要用到Python,官方建議安裝3.10.6版本的,最新版兼容性不好,容易報錯,64位的windows系統選擇下面圖片中的下載地址。重點:在安裝Python的時候,一定要勾選下圖底部的紅框部分,這樣會自動為你安裝環境變量,安裝完成后關掉即可。
3.安裝 stable-diffusion-webui 主程序
終于到安裝 stable diffusion 主程序部分了,但這也僅僅是開始。
首先,在一個磁盤空間比較大的盤符新建一個文件夾,用來放置待會要克隆的項目文件,這里我把文件夾建在了C盤,文件夾名字叫“SD”。文件夾位置和名字你可以根據自己喜好自定義。
進入SD文件夾,在地址欄上鍵入"cmd",然后敲回車,會跳出一個黑色的的命令行窗口(見下圖)。我們要通過這個命令行窗口,用git克隆SD項目文件到此文件夾。
4、克隆SD項目文件
找到github頁面下的SD項目文件,網頁網址和下載地址見下圖回到剛剛打開的黑色命令行窗口,將上圖標藍色的下載地址復制進來,敲回車,將會自動將項目文件克隆項目到本地。
當命令行窗口顯示 100%,done,說明stable-diffusion-webui項目文件克隆成功,同時SD文件夾下也出現了一個叫"stable-diffusion-webui"的文件夾
5、復制Python安裝路徑
進入剛剛克隆的"stable-diffusion-webui"的文件夾內,選擇webui-user.bat,右擊選擇編輯,打開文本編輯窗口,我們將Python的安裝路徑復制到下圖紅框的位置。在開始菜單Python的安裝路徑,將Pythone的安裝路徑復制進來,然后在"set VENV_DIR="后面設置一個英文的文件夾名字,用于放下載的依賴包。其它不用更改,保存后關掉文本編輯器窗口即可。找到Python安裝路徑的方法:在Python程序上右擊-->屬性--目標
6、第一次運行
雙擊webui-user.bat,會跳出黑色的webui啟動器窗口,正常情況它會開始下載需要的文件,如果出現錯誤,一般都是網絡造成的,需要開啟科學的上網工具,并打開全局。
7、更新pip
在文件下載結束的時候,又出現了一個新的提示,要求更新pip版本,用鼠標選擇紅框內的地址,ctrl+c,復制這段地址。然后按鍵盤上的 win+r,輸入cmd調出命令行窗口,ctrl+v,將剛剛復制的地址過來,回車,然后就會就可以更新了。下圖為pip更新完畢的界面。如果更新出錯,基本上還是網絡原因,需要用科學上網方法,打開全局就可以解決啦。
8、下載開發者邊車(DevSidecar)
再次雙擊 webui-user.bat,打開啟動器,發現下載速度太慢,這時需要借助開發者邊車來提升下載速度。通過下圖中的地址下載開發者邊車工具,并安裝。
開發者邊車可以讓我們在不打開科學上網工具的情況下也能訪問 github,而且下載速度甚至比以前還要快。安裝結束后,運行開發者邊車,勾選紅框內的按鈕,然后最小化到后臺即可。
如果在這個階段出現了什么錯誤提示,一般還是網絡引起的,還是那句話,換個科學工具,打開全局,多重啟幾次webui-user.bat啟動器,問題通常都能解決。
經過幾次重啟webui-user.bat啟動器后,下圖目前正在下載一個叫“
v1-5-pruned-emaonly.safetensors”的文件,“*.safetensors”文件是stable diffusion 生成圖片必須要的模型文件,模型文件一般比較大,這個模型有3.9G大小。模型的各類也比較多,以后我們還可以下載其他更多風格不同的模型文件,用來生成不同類型的圖片。
下圖紅框內還提示我們缺少 xformers 文件,等這個模型下載完后再來解決這個問題。
模型下載好后會放在下面的路徑中:*\stable-diffusion-webui\models\Stable-diffusion
下圖為我的模型文件夾中的部分模型文件。
9、安裝xformer
xformer可以降低顯存占用,減少出圖時間,我們只要在 webui-user.bat 上右擊,以文本編輯打開,在"set COMMANDLINE_ARGS="后面加上"--xformers",它就會自己下載xformers的。話說xformer雖然可以降低出圖時間,但好像也會降低出圖質量。另外,安不安裝xformer都可以正常使用 stable diffusion。
10、部署成功
當在啟動器窗口看到有“To create a public link”出現時,即表示SD項目已經部署成功了,我們只要在瀏覽器中鍵入“http://127.0.0.1:7860/”,就可以打開 stable diffusion 的工作臺啦。
下圖為stable-diffusion-webui的工作臺界面,盡情發揮你想象力的時候到了。重要提示:SD在工作的時候,啟動臺界面(黑色窗口)不能關!不能關!不能關!下圖為我用關鍵詞“1 cat and 1 dog”生成的一張圖片,是不是有那味了啊。
隨便看看:
相關推薦:
網友評論:
推薦使用友言、多說、暢言(需備案后使用)等社會化評論插件