ウィンドウのインストール Stable-Diffusion-WebUI の詳細なチュートリアル

安定した拡散ウェブイを通じて古代スタイルのモデルを使用して生成された画像であるエフェクト画像を直接アップロードすると、本当に美しいです。

これらの写真を見て、かゆみを感じませんか? 今日はみんなを連れて行きましょう!まずはソフトウェアを立ち上げましょう!

【序文】

Stable Diffusion は、 2022 年にリリースされた深層学習のテキストから画像への生成モデルです。主に、テキストの説明に基づいて詳細な画像を生成するために使用されます。公式プロジェクトは、初心者が直接使用するのには適していません。幸いなことに、パッケージングに基づいたオープンソース プロジェクトがいくつかあり、インターフェイスの対話を通じて使用でき、 stable-diffusion これ webui により stable-diffusion、ローカル展開を通じてアクセスして使用できますが、これにはコンピューターに対する高い要件があり、特定の構成を引き続き検討する必要があります。

GitHub 上の上記のチュートリアルによると、実際は非常に簡単で、以下の図に示すように 4 つのステップだけです。 図から、必要な Python バージョンは 3.10.6 であることがわかります。そのため、忘れずに Python3.10 バージョンをインストールしてください。 、 python3.10 バージョンをインストールすることを忘れないでください、 python3 .10 バージョンをインストールすることを忘れないでください、重要なことは 3 回述べられています。

【インストールチュートリアル】

1. ハードウェア環境

1. N カードを搭載したコンピューター。N カードとは、少なくとも 4G のビデオ メモリと 16G 以上のメモリを搭載した 1060 以上の NVIDIA グラフィックス カードを指します。もちろん、大きいほど優れています。

2. 少なくとも 20G のハードディスク容量を準備します。(Python環境、サポートライブラリ、モデル、特にモデルは約5.5G)。

2、Pythonをインストールする

インターネット上には Python のインストール チュートリアルがたくさんありますが、基本的には愚かなインストールであり、次のステップに進むだけです。

チュートリアルを参照できます: Python の詳細なインストール手順 グラフィック チュートリアル - ナレッジ

2つの注意点:

1. インストールするときは、環境変数environmentに忘れずに追加してください。

2. このプロジェクトは python3.10.6 をベースに開発されているため、必ず python3.10 バージョンをインストールしてください。それより低いバージョンを使用すると、インストール パッケージのバージョンの不一致 (プロテスト) などの問題が多く発生します。インストールされません。

Python のインストール後、win+R で cmd と入力してコマンドラインに入り、Python を実行すると、以下のバージョン情報が表示されれば、Python は正常にインストールされています。

3.gitをインストールする

Git は主に、安定した拡散 WebUI とプロジェクトの依存関係パッケージを GitHub からダウンロードするために使用されますが、これは愚かなインストールでもあります。

チュートリアルを参照してください: Windows システム Git インストール チュートリアル (Git インストール プロセスの詳細) bazyd

4. 安定した拡散 webui プロジェクトをダウンロードする

このプロジェクトをダウンロードするには 2 つの方法があります。

1 つ目は、上でインストールした git ツールを使用して直接ダウンロードすることです。

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

2 番目の方法: プロジェクトの zip パッケージを直接ダウンロードし、それを解凍しますGitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI にアクセスし、「Download ZIP」をクリックし、ダウンロードが完了したら、解凍します。プロジェクトをダウンロードする方法はまったく同じです。

 5. プロジェクトの launch.py​​ ファイルを変更します

関数 prepare_environment の 5 行をhttps://github.com から https://ghproxy.com/https://github.com に 変更します。

交換後のスクリーンショット:

  6. モデルをダウンロードする

モデルのダウンロード アドレス: https://civitai.com/、科学的にオンラインに接続する必要があります。ここでは古代スタイルのモデルをダウンロードすることを選択し、クリックして入力してダウンロードします。各モデルは数 GB です。 

 ダウンロードしたモデルは、プロジェクト ディレクトリの下の models\Stable-diffusion\ ディレクトリに配置する必要があります。

たとえば、私のプロジェクト ディレクトリは次のとおりです: E:\stable diffusion\stable-diffusion-webui\

次に、モデルを次の場所に置く必要があります: E:\stable diffusion\stable-diffusion-webui\models\Stable-diffusion

7、インストールを実行します

この時点で、すべての準備は完了しており、東風だけが借りられます。

プロジェクトディレクトリ内のwebui.bat をダブルクリックすると自動的にインストールされますが、コンピュータやネットワークの状況によっては 30 ~ 60 分ほどかかります。

インストール プロセスでは、実際にはプロジェクト ディレクトリに venv python 仮想環境が作成され、関連するすべてのインストール パッケージがこのディレクトリにインストールされます。インストールが完了したら、次のコマンドを実行します。 

実行中のブラウザ: http://127.0.0.1:7860/

インストール時の問題

インストール中に問題があったのは 1 つだけで、クリップがインストールできないことと、科学的かどうかに関係なく Python パッケージをダウンロードしてインストールすることができないということで、最終的にはプログラムを個別にダウンロードするしかありませんでした。別途インストールし、個別インストール完了後、webui.batを再起動してください。

注: 安定した拡散 Webui 環境のクリップは実際にはopen_clipであり、これをpip install clipインストールすることはできません。

cli を手動でインストールする方法の手順は次のとおりです。

1. Github に直接アクセスして、 open_clipコードをローカルにダウンロードし  、ローカルにインストールします。

2. open_clip のソース ファイルを github からローカルにダウンロードします (この手順では、git clone を使用するか、zip ファイルを直接ダウンロードできます)。ダウンロード後、E:\stable diffusion\stable-diffusion-webui\venv\Scripts ディレクトリに解凍します (git clone を使用する場合は必要ありません) (E:\stable diffusion\stable-diffusion-webui は安定した diffusion webui プロジェクトです)ルート ディレクトリ。このアドレスは私のコンピュータ内にのみ存在します。自分の場所に合わせて調整してください);
3. cmd を開き、E:\stable diffusion\stable-diffusion-webui\venv\Scripts\ に移動し、activate を実行して仮想環境 に進み、引き続き cd open_clip-main を実行してコード パッケージに入り、コマンド ..
\python.exe setup.py build install を実行して open_clip をインストールします。

4. 手順 3 のインストールが完了したら、引き続き ..\pip install Clip を実行します。ここまでで、open_cli のインストールは完了です。

5. 次にwebui.batを再実行すると、cli インストールでスタックしていないことがわかります。

インストールプロセス中に他の問題が発生した場合は、私に連絡して連絡することもできます。! 

八、錬金術を始める

私について

私はテクノロジーを理解しているプロジェクト マネージャーです。年中インターネットに接続し、テクノロジーの変化を受け入れ、日々苦労しています。腕まくりして頑張ってください。

おすすめ

転載: blog.csdn.net/qq_20663229/article/details/129876892