【奶奶看了也不會(huì)】AI繪畫 Mac安裝stable-diffusion-webui繪制AI妹子保姆級(jí)教程

1.作品圖

1.png
3.png

2.準(zhǔn)備工作

目前網(wǎng)上能搜到的stable-diffusion-webui的安裝教程都是Window和Mac M1芯片的,而對(duì)于因特爾芯片的文章少之又少,這就導(dǎo)致我們還在用老Intel 芯片的Mac本丘喻,看著別人生成美女圖片只能眼饞壹瘟。所以小卷這周末折騰了一天,總算是讓老Mac本發(fā)揮作用了镰吆。先來(lái)說(shuō)說(shuō)準(zhǔn)備工作:

  • Mac筆記本操作系統(tǒng)版本 >= 13.2.1 (親測(cè)10.0版本各種問(wèn)題無(wú)法運(yùn)行磺浙,無(wú)奈花了一小時(shí)升級(jí)系統(tǒng))
  • Python3.10.6版本(已安裝其他版本也不要緊洪囤,后面我們用Conda做版本控制)
  • stable-diffusion-webui代碼下載,下載地址:https://github.com/AUTOMATIC1111/stable-diffusion-webui

3.安裝步驟

3.1 依賴安裝

從github上把stable-diffusion-webui的源代碼下載下來(lái)撕氧,進(jìn)入到stable-diffusion-webui目錄下瘤缩,執(zhí)行

pip install -r requirements_versions.txt

這一步是安裝Python項(xiàng)目運(yùn)行所有需要的依賴,這步很大概率出現(xiàn)無(wú)法安裝gfpgan的問(wèn)題:Couldn't install gfpgan

1.png

解決方法:

網(wǎng)絡(luò)連接超時(shí)的問(wèn)題伦泥,更改pip使用國(guó)內(nèi)鏡像庫(kù)剥啤,重試幾次。這個(gè)問(wèn)題暫無(wú)明確解法不脯,如果無(wú)法解決可繼續(xù)往下走

3.2pip更換國(guó)內(nèi)鏡像庫(kù)

更換方法參考:https://blog.csdn.net/qq_45770232/article/details/126472610

3.3安裝anaconda

這一步是方便對(duì)Python做版本控制府怯,避免卸載重新安裝不同版本的Python。

下載安裝地址:https://www.anaconda.com/

從官網(wǎng)下載一路點(diǎn)擊安裝就行防楷。

Conda添加環(huán)境變量

安裝完成后牺丙,打開(kāi)終端,輸入conda复局,如果是無(wú)法識(shí)別的命令赘被。需要配置環(huán)境變量是整,配置方法:

修改.bash_profile添加自己安裝conda的路徑,命令如下:

vim ~/.bash_profile

# 打開(kāi)文件后民假,寫入下面這行到文件里,注意替換路徑
export PATH="/Users/(你自己的路徑)/anaconda3/bin:$PATH"

接著:wq保存退出龙优,source ~/.bash_profile使配置生效

修改conda源為國(guó)內(nèi)鏡像庫(kù)

執(zhí)行命令如下:

# 如果沒(méi)有會(huì)創(chuàng)建condarc文件
vim ~/.condarc

# 打開(kāi)文件后羊异,把下面的內(nèi)容粘貼進(jìn)去保存
channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true

3.4 創(chuàng)建虛擬環(huán)境

執(zhí)行命令:

conda create -n sd python=3.10.6

這樣就創(chuàng)建了一個(gè)名稱為sd的虛擬環(huán)境

3.5 安裝依賴

按上面的操作把pip替換為國(guó)內(nèi)鏡像源后,激活虛擬環(huán)境彤断,并安裝需要的依賴包

執(zhí)行命令:

# 進(jìn)入stable-diffusion-webui的文件目錄
cd stable-diffusion-webui

# 激活虛擬環(huán)境
conda activate sd

# 安裝所需依賴
pip3 install -r requirements_versions.txt

這一步如果沒(méi)任何問(wèn)題野舶,安裝過(guò)程算是有驚無(wú)險(xiǎn)完成了一半。如果有問(wèn)題宰衙,請(qǐng)自行百度谷歌搜索解決平道,歡迎留言遇到的問(wèn)題和解法

4. 模型安裝

4.1下載模型

官方模型下載(checkpoint模型)

下載地址:https://huggingface.co/CompVis/stable-diffusion-v-1-4-original

下載 sd-v1-4.ckpt 或者 sd-v1-4-full-ema.ckpt

LoRA模型

這個(gè)應(yīng)該是大家最喜歡的模型了供炼,懂的都懂一屋。。袋哼。

下載地址:https://civitai.com/models/6424/chilloutmix

5.png

右上角Download下載冀墨,其他模型大家可自行在這個(gè)網(wǎng)站上探索,非常的多涛贯,這里推薦幾個(gè)熱門的:

korean-doll-likeness

4.2 安裝模型

  • 對(duì)于checkpoint模型诽嘉,請(qǐng)移動(dòng)到stable-diffusion-webui/models/Stable-diffusion?錄下
  • 對(duì)于LoRA模型,請(qǐng)移動(dòng)到stable-diffusion-webui/models/Lora目錄下
  • 其他模型按對(duì)應(yīng)的類型移到對(duì)應(yīng)的目錄下

5. 運(yùn)行項(xiàng)目

5.1 跳過(guò)GPU檢測(cè)

前面說(shuō)了弟翘,咱們用的是老Mac本了虫腋,Intel芯片,顯卡也用不了稀余。只能用CPU進(jìn)行計(jì)算悦冀,跳過(guò)GPU的配置如下:

執(zhí)行命令:

# 打開(kāi)配置文件
vim ~/.bash_profile

# 把下面兩行拷貝進(jìn)去,保存后source命令使其生效
export COMMANDLINE_ARGS="--lowvram --precision full --no-half --skip-torch-cuda-test"
export PYTORCH_ENABLE_MPS_FALLBACK=1

5.3 項(xiàng)目代碼修改

因?yàn)榫W(wǎng)絡(luò)訪問(wèn)的問(wèn)題滚躯,我們需要將代碼里有些地方進(jìn)行修改雏门。修改如下:

修改lanuch.py文件

  • 修改def prepare_environment()方法下的兩處位置
  1. torch_command中修改torch==1.13.1 torchvision==0.14.1把原有的版本號(hào)數(shù)字后面的其他內(nèi)容去掉

  2. 該方法下所有https://github.com開(kāi)頭的鏈接,前面都加上https://ghproxy.com/這樣鏈接就變成如下格式了:https://ghproxy.com/https://github.com/

如圖所示

7.png

5.3 運(yùn)行項(xiàng)目

上面我們使用conda進(jìn)入了虛擬環(huán)境掸掏,然后再運(yùn)行項(xiàng)目即可茁影,執(zhí)行命令:

# 激活虛擬環(huán)境sd
conda activate sd 

# 進(jìn)入到stable-diffusion-webui目錄下
cd stable-diffusion-webui

# 運(yùn)行項(xiàng)目
python launch.py

這一步如果人品好的話,第一次就能全部正常運(yùn)行完丧凤,運(yùn)行完之后募闲,出現(xiàn)http://127.0.0.1:7860字樣說(shuō)明運(yùn)行成功了,瀏覽器打開(kāi)這個(gè)地址就能開(kāi)始愉快地玩耍了愿待,玩耍方式自行探索哦~

9.png

6.相關(guān)問(wèn)題

pip install -r requirements.txt時(shí)報(bào)錯(cuò)浩螺,有一些依賴沒(méi)有安裝上

解決方法:手動(dòng)安裝一下依賴包

pip install 缺少的依賴包

7.模型下載及圖片下載

文章里用到的模型和圖片下載方式:公眾號(hào)卷福同學(xué)內(nèi)發(fā)關(guān)鍵詞AI繪畫獲取

11.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末靴患,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子要出,更是在濱河造成了極大的恐慌鸳君,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,376評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件患蹂,死亡現(xiàn)場(chǎng)離奇詭異或颊,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)传于,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門囱挑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人沼溜,你說(shuō)我怎么就攤上這事平挑。” “怎么了系草?”我有些...
    開(kāi)封第一講書人閱讀 156,966評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵通熄,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我悄但,道長(zhǎng)棠隐,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 56,432評(píng)論 1 283
  • 正文 為了忘掉前任檐嚣,我火速辦了婚禮助泽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘嚎京。我一直安慰自己嗡贺,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,519評(píng)論 6 385
  • 文/花漫 我一把揭開(kāi)白布鞍帝。 她就那樣靜靜地躺著诫睬,像睡著了一般。 火紅的嫁衣襯著肌膚如雪帕涌。 梳的紋絲不亂的頭發(fā)上摄凡,一...
    開(kāi)封第一講書人閱讀 49,792評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音蚓曼,去河邊找鬼亲澡。 笑死,一個(gè)胖子當(dāng)著我的面吹牛纫版,可吹牛的內(nèi)容都是我干的床绪。 我是一名探鬼主播,決...
    沈念sama閱讀 38,933評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼癞己!你這毒婦竟也來(lái)了膀斋?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 37,701評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤痹雅,失蹤者是張志新(化名)和其女友劉穎仰担,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體练慕,經(jīng)...
    沈念sama閱讀 44,143評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡惰匙,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,488評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了铃将。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,626評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡哑梳,死狀恐怖劲阎,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情鸠真,我是刑警寧澤悯仙,帶...
    沈念sama閱讀 34,292評(píng)論 4 329
  • 正文 年R本政府宣布,位于F島的核電站吠卷,受9級(jí)特大地震影響锡垄,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜祭隔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,896評(píng)論 3 313
  • 文/蒙蒙 一货岭、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧疾渴,春花似錦千贯、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,742評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至桩撮,卻和暖如春敦第,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背店量。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工芜果, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人垫桂。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓师幕,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子霹粥,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,494評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容