国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Ubuntu18.04本地部署Stable-Diffusion-webui繪畫

這篇具有很好參考價值的文章主要介紹了Ubuntu18.04本地部署Stable-Diffusion-webui繪畫。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

記錄Ubuntu下安裝Stable-Diffusion-webui,比較簡單,以供參考。

系統(tǒng):Ubuntu 18.04.4 LTS
內(nèi)存:40G
顯卡:32G
硬盤:500G

一、安裝cuda

支持安裝的cuda版本可以用nvidia-smi命令查看:
?

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.182.03   Driver Version: 470.182.03   CUDA Version: 11.4     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  Tesla V100-SXM2...  Off  | 00000000:00:08.0 Off |                    0 |
| N/A   39C    P0    55W / 300W |      0MiB / 32510MiB |      3%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+


顯卡驅(qū)動支持的cuda版本最高是11.4,可以在這里下載對應的cuda版本:CUDA Toolkit Archive | NVIDIA Developer(https://developer.nvidia.com/cuda-toolkit-archive)。由于之前安裝別的環(huán)境,已經(jīng)裝了cuda11.4版本,可以用nvcc -V查看安裝的cuda版本。


二、搭建python虛擬環(huán)境(為了不影響原系統(tǒng)環(huán)境)

使用miniconda,我之前已經(jīng)安裝了。然后使用conda創(chuàng)建虛擬環(huán)境sdwebui,使用的python版本為3.10.9(stable-diffusion-webui用的python版本為3.10.6)。

conda create -n sdwebui python==3.10.9

激活環(huán)境

conda activate sdwebui

升級pip并更改默認庫包下載地址為清華鏡像(如果已經(jīng)有鏡像的可以忽略)

    python -m pip install --upgrade pip
    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

安裝torch

在pytorch官網(wǎng)Previous PyTorch Versions | PyTorch(https://pytorch.org/get-started/previous-versions/) 官網(wǎng)不能訪問的可以打開:Pytorch和CUDA版本對應關(guān)系_TURING.DT的博客-CSDN博客

查看對應的cuda支持的torch版本,并且直接拷貝安裝命令。

這里是我的cuda版本對應的安裝命令。

conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=10.2 -c pytorch


三、下載并安裝stable-diffusion-webui

切換到當前用戶目錄下,使用git命令下載stable-diffusion-webui源碼

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

由于國內(nèi)github不能穩(wěn)定連接,所以可以從國內(nèi)的gitee(碼云)下載

git clone https://gitee.com/yiouyou/automatic1111-stable-diffusion-webui.git

打開v2-1_768-ema-pruned.ckpt · stabilityai/stable-diffusion-2-1 at main(https://huggingface.co/stabilityai/stable-diffusion-2-1/blob/main/v2-1_768-ema-pruned.ckpt),下載訓練模型(大小4.9G)。下載完成后,把v2-1_768-ema-pruned.ckpt這個訓練模型放入stable-diffusion-webui的models/Stable-diffusion目錄下,這個目錄專門存放用于生成AI繪圖的繪圖元素的基礎(chǔ)模型庫。后續(xù)如果在其他網(wǎng)站比如civitai之類的地方下載的ckpt或者safetensors文件也是放在這個文件夾里面。


然后切換到webui目錄下,安裝依賴

    cd stable-diffusion-webui/
    pip install -r requirements_versions.txt
    pip install -r requirements.txt

安裝完成后,啟動stable-diffusion-webui

python launch.py

這里要安裝很多依賴,并且要git clone相關(guān)包和模型文件,需要科學上網(wǎng),否則會失敗。

最終啟動成功后如下圖所示,會出來一個url:

(sdwebui) ubuntu@VM-16-ubuntu:~/sdwebui/stable-diffusion-webui$ python launch.py

Python 3.10.9 (main, Mar  8 2023, 10:47:38) [GCC 11.2.0]
Version: v1.4.0
Commit hash: 394ffa7b0a7fff3ec484bcd084e673a8b301ccc8
Installing clip
Installing open_clip
Cloning Stable Diffusion into /home/ubuntu/sdwebui/stable-diffusion-webui/repositories/stable-diffusion-stability-ai...
Cloning K-diffusion into /home/ubuntu/sdwebui/stable-diffusion-webui/repositories/k-diffusion...
Cloning CodeFormer into /home/ubuntu/sdwebui/stable-diffusion-webui/repositories/CodeFormer...
Cloning BLIP into /home/ubuntu/sdwebui/stable-diffusion-webui/repositories/BLIP...
Installing requirements for CodeFormer
Installing requirements
Launching Web UI with arguments:
Matplotlib created a temporary config/cache directory at /tmp/matplotlib-9vmy3hxk because the default path (/home/ubuntu/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.
No module 'xformers'. Proceeding without it.
==============================================================================
You are running torch 1.12.1.
The program is tested to work with torch 2.0.0.
To reinstall the desired version, run with commandline flag --reinstall-torch.
Beware that this will cause a lot of large files to be downloaded, as well as
there are reports of issues with training tab on the latest version.

Use --skip-version-check commandline argument to disable this check.
==============================================================================
Calculating sha256 for /home/ubuntu/sdwebui/stable-diffusion-webui/models/Stable-diffusion/v2-1_768-ema-pruned.ckpt: preload_extensions_git_metadata for 7 extensions took 0.00s
Running on local URL:  http://127.0.0.1:7860

To create a public link, set `share=True` in `launch()`.
Startup time: 7.8s (import torch: 1.6s, import gradio: 1.5s, import ldm: 0.4s, other imports: 3.2s, load scripts: 0.5s, create ui: 0.5s).
ad2a33c361c1f593c4a1fb32ea81afce2b5bb7d1983c6b94793a26a3b54b08a0
Loading weights [ad2a33c361] from /home/ubuntu/sdwebui/stable-diffusion-webui/models/Stable-diffusion/v2-1_768-ema-pruned.ckpt
Creating model from config: /home/ubuntu/sdwebui/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/configs/stable-diffusion/v2-inference-v.yaml
LatentDiffusion: Running in v-prediction mode
DiffusionWrapper has 865.91 M params.
Applying attention optimization: Doggettx... done.


在瀏覽器打開這個url,表示環(huán)境部署成功。


四、使用stable-diffusion-webui

注意:如果在prompt輸入后點擊generate無法生成圖片,看見黑色小框顯示“float 32“之類的關(guān)鍵字,則在webui 頁面的 Settings->StableDiffusion 最下面,勾選 float32 的選項框。接著點擊上方的Apply settings 應用,然后按F5刷新頁面后,即可正常使用。

在左上角的文本框prompt輸入提示詞,點擊Generate,等待數(shù)秒鐘(我的電腦大概等待15s左右),就會生成一張圖。

Ubuntu18.04本地部署Stable-Diffusion-webui繪畫,大模型,stable diffusion,AI作畫

默認端口是7860,如果想換端口 啟動時加參數(shù):python launch.py --port 7770文章來源地址http://www.zghlxwxcb.cn/news/detail-516384.html

到了這里,關(guān)于Ubuntu18.04本地部署Stable-Diffusion-webui繪畫的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • DockerFile文件部署Ubuntu18.04、Ros melodic、SLambook2的編譯詳細攻略

    DockerFile文件部署Ubuntu18.04、Ros melodic、SLambook2的編譯詳細攻略

    ????????最近,在Ubuntu系統(tǒng)上跑各種項目,經(jīng)常出現(xiàn)環(huán)境配置干擾問題,導致項目常年無法運行。因此,查詢各種方法,最終采用使用Docker來解決此問題,并成功運行 Rviz和Gazebo?。。???????? 以下,為本人在配置、編寫DockerFile文檔時候遇到的一些問題。 ???????

    2024年01月20日
    瀏覽(33)
  • Ubuntu18.04跑通ORB_SLAM3(實時USB單目攝像頭&本地視頻.mp4&官方數(shù)據(jù)集)

    Ubuntu18.04跑通ORB_SLAM3(實時USB單目攝像頭&本地視頻.mp4&官方數(shù)據(jù)集)

    本人小白,寒假期間學習了一些ROS知識,試著在虛擬機搭建ORB_SLAM3環(huán)境并跑通數(shù)據(jù)集和攝像頭,作本文以記錄學習過程。所有用到的資源(軟件安裝包,鏡像文件,庫的源碼文件都會放在最后百度網(wǎng)盤鏈接里) 目錄 0.something you should know 1.安裝VMware Workstation Pro和Ubuntu18.04 2.安

    2023年04月18日
    瀏覽(31)
  • Linux系統(tǒng) Ubuntu18.04安裝的詳細教程(提供18.04ubuntu鏡像)

    Linux系統(tǒng) Ubuntu18.04安裝的詳細教程(提供18.04ubuntu鏡像)

    鏡像文件下載: 鏈接:https://pan.baidu.com/s/12bEdRBwO1YbLt23QKnrSrA 提取碼:h7as 關(guān)于全名、用戶名區(qū)別可先看第四部分 處理器和內(nèi)核數(shù)量,根據(jù)需要配置就行。我是8核16線程,配置2,2。小白學習的話,配置低一點沒關(guān)系。如果你只是為了學一些基礎(chǔ)命令,配置成1,1應該也沒問題

    2024年02月01日
    瀏覽(103)
  • Ubuntu18.04 升級Ubuntu20.04

    Ubuntu18.04 升級Ubuntu20.04

    因項目環(huán)境需要,欲將Ubuntu18.04升級至Ubuntu20.04,參考網(wǎng)上其他小伙伴的方法,也遇到了一個問題,特此記錄一下,希望能幫助其他有同樣問題的小伙伴。 參考:第十五章 Ubuntu18.04LTS升級到20.04LTS 主要的步驟: 在執(zhí)行“do-release-upgrade”時,遇到“Failed to connect to https://changel

    2024年02月02日
    瀏覽(28)
  • Ubuntu(18.04)換源

    Ubuntu(18.04)換源

    主要參考Ubuntu(18.04)更換國內(nèi)源方法及注意事項_muxi_712的博客-CSDN博客 為防止其刪除博客,本文簡單重新梳理一遍: 跳轉(zhuǎn): 查看: 備份: 替換: 這里使用清華源:打開https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/,選擇對應的Ubuntu版本。當然也可以選擇其他源比如阿里源,中科大源

    2024年02月04日
    瀏覽(31)
  • ubuntu18.04環(huán)境搭建

    sudo apt install make sudo apt install make-guile 運行Ubuntu的主機 打開終端,輸入【sudo apt update】命令。 輸入密碼,確認授權(quán)。 輸入【sudo apt install git】命令。 輸入【Y】,確認命令執(zhí)行。 輸入【git --version】命令,查看安裝版本。 Git當前版本為【2.30.2】,就此安裝完成。 打開Ubuntu終端

    2023年04月22日
    瀏覽(33)
  • Ubuntu 18.04分區(qū)方案

    先分邏輯分區(qū)后面在分主分區(qū) 【 不需要全部設(shè)為主分區(qū) ,只需要第一個設(shè)為主分區(qū);各個分區(qū)大小根據(jù)情況自己定義】 目錄 分區(qū) 建議大小 格式 描述 是否可選 / 主分區(qū) 100G ext4 根目錄,用于存放系統(tǒng),相當于c 盤 安裝系統(tǒng)和軟件 必選 /home 邏輯分區(qū) 盡量大 ext4 相當于我的

    2024年02月04日
    瀏覽(17)
  • ubuntu 18.04網(wǎng)絡(luò)問題

    ubuntu 18.04網(wǎng)絡(luò)問題

    安裝好系統(tǒng)之后,檢查gcc和make是否已經(jīng)安裝 如果未安裝,則安裝gcc和make 安裝openssh-server 安裝網(wǎng)絡(luò)工具和防火墻 開通端口 準備設(shè)置靜態(tài)IP時,發(fā)現(xiàn)沒有有線網(wǎng)卡,無法正常插網(wǎng)線進行聯(lián)網(wǎng)。 執(zhí)行ipconfig 查看網(wǎng)卡配置是否有 ethxx 或者 enxx ,也沒有,則說明有線網(wǎng)卡的驅(qū)動需要

    2024年01月25日
    瀏覽(24)
  • Ubuntu18.04安裝ROS

    Ubuntu18.04安裝ROS

    目錄 一、安裝ROS 1、ROS簡介 2、安裝ROS ?二、ROS初步使用 1、小海龜 ?2、控制小海龜走圓形 (1)、創(chuàng)建工作空間 ?(2)、編譯工作空間 ?(3)、配置環(huán)境變量 ?(4)、畫圓程序的編寫 ?(5)、控制小海龜走圓形 ?三、總結(jié) ? 機器人操作系統(tǒng)(Robot Operating System, ROS)是一個應

    2024年02月14日
    瀏覽(27)
  • Ubuntu 18.04開發(fā)環(huán)境搭建

    ????????工作不易,為了避免未來需要重裝系統(tǒng)的進行折騰,個人進行了Ubuntu環(huán)境配置的整合,方便自己未來能順暢的配置好開發(fā)環(huán)境,同時分享給大家。本文多出有轉(zhuǎn)載其他文,并相應的標注了轉(zhuǎn)載內(nèi)容,如有侵權(quán)請聯(lián)系博主刪除。 vmware下載: 鏈接:https://pan.baidu.com

    2024年02月02日
    瀏覽(94)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包