Windows 10/11へのStable Diffusionのインストールチュートリアル

Windows 10/11へのStable Diffusionのインストールチュートリアル!Stable DiffusionをPCにインストールしてください。Stable Diffusionは最新バージョンのPython 3.11のインストールをサポートしています。Stable Diffusionのコードとモデルの重みは公開されており、中程度のGPUを搭載したほとんどのコンピューターハードウェアで実行できます。以前のWensheng独自のグラフモデル(DALL-EやMidjourneyなど)は、クラウドコンピューティングサービスを通じてのみアクセスできます。

WindowsにStable Diffusionをインストールする方法

インストールチュートリアル Stable Diffusionをパソコンにインストールしてください。Stable Diffusionは最新バージョンをサポートしています。安定拡散のコードとモデルの重みは公開されており、ほとんどのDALL-E や Midjourney などの以前の独自モデルには、クラウド コンピューティング サービスを通じてのみアクセスできました。

存在するStable Diffusionをインストールする前に、 python3.10.6 そして

安定拡散とは何ですか?

Stable Diffusionは、2022年にリリースされたディープラーニングによるテキスト画像生成モデルです。主にテキスト記述に基づいて詳細な画像を生成するために使用されますが、プロンプトワードの誘導による画像のインペインティング、アウトペインティング、翻訳などの他のタスクにも適用できます。これは、ミュンヘン大学のCompVis研究グループによって開発された、生成型人工ニューラルネットワークの一種である潜在変数モデルの拡散モデルです。

安定拡散(SD)は、2022年にリリースされたディープラーニングによるテキスト画像生成モデルです。ミュンヘン大学のCompVis研究グループによって最初に提案され、スタートアップ企業のStabilityと共同で開発されました。 、Runway によってサポートされており、EleutherAI と LAION によってサポートされています。

様々な機能を実現できます。テキスト記述に基づいて指定された内容の画像を生成する(画像生成画像)、既存の画像コンテンツを再描画する(画像生成画像)、画像の部分的な再描画、外部拡張、高解像度復元、さらには動画の「アニメーション」生成なども可能です。

SD公式サイト:https://stability.ai/

プロジェクト:https://github.com/AUTOMATIC1111/stable-diffusion-webui

Windows 10/11 安定版 Diffusion インストールチュートリアル

安定版 UnCLIP 2.1

 

安定拡散設置手順

SDのソースコードはオープンソースであるため、誰でも無料で無制限にAIペイント生成を行うことができます。一部の開発者は、そのソースコードを利用してユーザーフレンドリーなグラフィカルインターフェース(GUI)を作成し、現在ほとんどの人が利用できるStable Diffusionが誕生しました。 (SD Web UI)。

まず、PC に Windows バージョンをインストールする必要があります。  そして ギット 。お持ちでない場合は、パイソン そして ギット そうしないと、次のインストールは失敗します。

 

互換性のないPythonバージョン

プログラムは 3.10.6 Python でテストされましたが、3.11.5 を使用しています。
「RuntimeError: torchをインストールできませんでした。」というメッセージが表示された場合、
またはパッケージ(ライブラリ)のインストール失敗に関するその他のエラー、
Python 3.10の最新バージョンにダウングレード(またはアップグレード)してください
そして、WebUI ディレクトリ内の現在の Python フォルダと 'venv' フォルダを削除します。

Python 3.10 はここからダウンロードできます: https://www.python.org/downloads/release/python-3106/

または、WebUI のバイナリ バージョンを使用します: https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases

この警告を抑制するには、--skip-python-version-check を使用します。

 

注意: Python 3.11.5 をインストールするとエラーが発生するため、ダウングレードして 3.10.6 をインストールする必要があります。

python3.10.6:https://www.python.org/downloads/release/python-3106/

python3.10.6をダウンロードするにはここをクリックしてください:Windows インストーラー (64 ビット)

「python.exe を PATH に追加する」をチェックし、「新規インストール」をクリックしてインストールします。

他のバージョンをインストールしても、WebUIに対応するTorch 2.0.1はインストールされません。

python3.10.6をインストールした後、以下のpython3.11.5のインストールプロセスをスキップしてください。

Windows インストール Python チュートリアル

WindowsへのPythonのインストールは、通常のソフトウェアのインストールと同じくらい簡単です。インストールパッケージをダウンロードしたら、「次へ」をクリックしてください。

Python インストール パッケージのダウンロード アドレス:https://www.python.org/downloads/

リンクを開くと、次の図に示すように、Python には Python 3.x と Python 2.x の 2 つのバージョンがあることがわかります。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

クリックしてダウンロード:Python 3.11.5をダウンロード

ここではPython 3.11.5の安定版をインストールします。他のバージョンのPythonが必要な場合は、 https://www.python.org/downloads/release/python-3115/ ダウンロード

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

バージョンの説明:

  • (64 ビット) は 64 ビット Python インストーラーです。
  • (32 ビット) は 32 ビット Python インストーラーです。
  • インストーラーとは、.exe形式の実行可能プログラムを指します。これは完全なオフラインインストールパッケージです。通常は、こちらを選択できます。
  • パッケージ化された Python パッケージ。

ここでは、64 ビット用の完全なオフライン インストール パッケージである「Windows インストーラー (64 ビット)」を選択しました。

Python 3.11.5 64 ビット バージョンをインストールするには [今すぐインストール] をクリックし、カスタマイズされたインストールを行うには [インストールのカスタマイズ] をクリックします。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

カスタム インストールを実行することをお勧めします。これにより、Python コマンド ツールが配置されているディレクトリをシステムの Path 環境変数に追加できるようになります。これは、将来プログラムを開発したり Python コマンドを実行したりするときに非常に便利になります。

チェックpython.exeをPATHに追加する をクリックし、「インストールのカスタマイズ」をクリックして、カスタマイズされたインストールを実行します。

Python は、デフォルト インストールとカスタム インストールの 2 つのインストール方法をサポートしています。
デフォルトのインストールでは、すべてのコンポーネントがチェックされ、C ドライブにインストールされます。
カスタム インストールでは、インストールするコンポーネントを手動で選択し、他のドライブ文字にインストールできます。

ここでは、Cドライブにファイルが多すぎるのを避けるため、Pythonを共通ディレクトリにインストールするカスタムインストールを選択します。「インストールをカスタマイズ」をクリックして次のステップに進み、インストールするPythonコンポーネントを選択してください。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

「次へ」をクリックしてインストールと設定を行い、「Python を環境変数に追加する」をチェックすると、インストール ディレクトリを選択するか、デフォルトでインストールすることができます。

選択したら、「インストール」をクリックしてインストールを開始します。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

パスの長さ制限を無効にするには、「パスの長さ制限を無効にする」をクリックします。

Windowsでは、従来、パスの長さが260文字に制限されています。つまり、これを超えるパスは解析されず、エラーが発生します。

最近のバージョンのWindowsでは、この制限は約32,000文字まで拡張できます。管理者は、「Win32の長いパスを有効にする」グループポリシーを有効にするか、レジストリキーHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystemでLongPathsEnabledを1に設定する必要があります。

これにより、open() 関数、os モジュール、およびその他のほとんどのパス機能は、260 文字を超えるパスを受け入れて返すことができるようになります。

上記のオプションを変更した後は、それ以上の設定は必要ありません。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

インストールに関する詳しいヘルプについては、公式ドキュメント「Windows での Python の使用」を参照してください。https://docs.python.org/3.11/using/windows.html

インストールが完了したら、Windowsのコマンドラインプログラム(コマンドプロンプト)を開き、ウィンドウにpythonコマンドを入力します(pは小文字です)。Pythonのバージョン情報が表示され、コマンドプロンプトに「>>>」と表示されたら、インストールは成功です(下図参照)。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

プレスCtrl+Zショートカットキー、または exit() コマンドを入力すると、対話型プログラミング環境を終了し、Windows コマンドラインプログラムに戻ります。IDLE は Python に付属するシンプルな開発環境です。インストール後、Windows のスタートメニューで Python 3.11 フォルダを見つけてください。そこに IDLE ツールがあります。

この時点で Python 3.11 が正常にインストールされました。

 

Windows インストール Git チュートリアル Git インストールプロセス

Git は、小規模から大規模のプロジェクトを迅速かつ効率的に処理できるように設計された、無料のオープンソースの分散バージョン管理システムです。

Git は、もともと Linus Torvalds によって作成され、2005 年に公開された分散バージョン管理ソフトウェアです。ライセンス契約がリリースされました。当初の目的は、より適切に管理することでした。カーネル開発用に設計されています。GNU Interactive Toolsとは異なる点にご注意ください。Git開発の当初の動機は、BitKeeperとMonotoneでした。

Git公式サイト:https://git-scm.com

まず、Git の公式 Web サイトにアクセスしてダウンロードします。Git Web サイトのダウンロード アドレス:https://git-scm.com/downloads

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

Gitの最新バージョンをダウンロードするにはここをクリックしてください

Windows用ダウンロード

ダウンロードするにはここをクリックしてくださいWindows用の最新版(2.45.2)64ビットGitバージョン。これは最新のメンテナンスバージョンです。約1か月前(2024年6月3日)にリリースされました。

Windows用のその他のGitダウンロード

スタンドアロンインストーラー

Windows 用の 32 ビット Git インストール

Windows 用の 64 ビット Git インストール

ウィンゲットツールの使用

もしまだならウィンゲットツールをインストールしてから、コマンドプロンプトまたは Powershell でこのコマンドを入力してください。

winget install --id Git.Git -e --source winget

Gitのインストールプロセス

gitインストーラーをクリックし、次へをクリックしてインストールします

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

インストールパスを選択します。通常はデフォルトのインストールで問題ありません。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

デフォルトのインストールで問題ありません。デスクトップに追加アイコンのショートカットを作成するかどうか、また必要に応じて最新バージョンのアップデートを検出するかどうかを確認してください。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

このページでは、Gitファイルのデフォルトエディタを選択します。あまり使用されていないため、Vimがデフォルトです。「次へ」ボタンをクリックして、以下のインターフェースに進みます。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

初期化ブランチ名を変更し、下の [NEW] を選択して、[次へ] をクリックし、次のインストールに進みます。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

このインターフェースは PATH 環境を調整するためのもので、推奨されるオプションの 2 番目の構成を選択します。

  • 最初の設定は「Git BashからのみGitを使用する」です。これはPATHが一切変更されないため、最も安全なオプションです。Git BashからはGitのコマンドラインツールのみを使用できます。ただし、サードパーティ製ソフトウェアでは動作しません。
  • 2つ目の設定は「コマンドラインからGitを使用し、サードパーティ製ソフトウェアも使用する」です。このオプションは、環境がオプションのUnixツールで乱雑になるのを防ぐため、最小限のGitラッパーをPATHに追加するだけなので、安全だと考えられています。
    Git Bash、コマンドプロンプト、Windows PowerShell、そしてPATHでGitを検索するサードパーティ製ソフトウェアからGitを使用できるようになります。これは推奨されるオプションです。
  • 3つ目の設定は「コマンドプロンプトからGitとオプションのUnixツールを使用する」です。警告:このオプションは「検索と並べ替え」などのWindowsツールを上書きします。このオプションは、その影響を理解している場合のみ使用してください。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

Gitクライアントプログラムを選択します。デフォルトでは最初のオプションが選択され、デフォルトのGitクライアントプログラムが使用されます。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

バックエンド通信を選択します。このインターフェースは、HTTPSバックエンド通信を選択するためのものです。デフォルトでは最初のオプションが選択されています。

  • 最初のオプションは「OpenSSLライブラリを使用する」です。サーバー証明書はca-bundle.crtファイルを使用して検証されます。これは私たちが普段使用しているオプションです。
  • 2つ目のオプションは「ローカルのWindowsセキュアチャネルストアを使用する」です。サーバー証明書はWindows証明書ストアを使用して検証されます。このオプションでは、Active Directoryドメインサービスなどを通じて社内のルートCA証明書を使用することもできます。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

行末記号の変換を設定します。このインターフェースは行末記号の変換を設定するためのものです。デフォルトでは最初のオプションが選択されています。

  • 最初のオプションは「Windows形式のチェックアウト、Unix形式のコミット」です。テキストファイルをチェックアウトする際、GitはLFをCRLFに変換します。テキストファイルをコミットする際、CRLFはLFに変換されます。クロスプラットフォームプロジェクトの場合、Windowsではこれが推奨設定です(「core.autocrlf」を「true」に設定)。
  • 2つ目のオプションは「そのままチェックアウトし、Unix形式の改行コードでコミットする」です。Gitはテキストファイルのチェックアウト時には一切変換を行いません。テキストファイルのコミット時には、CRLFはLFに変換されます。クロスプラットフォームプロジェクトの場合、Unixではこれが推奨設定です(「core.autocrlf」は「input」に設定されています)。
  • 3つ目のオプションは「そのままチェックアウト、そのままコミット」です。Gitはテキストファイルのチェックアウト時またはコミット時に変換を行いません。クロスプラットフォームプロジェクトではこのオプションの選択は推奨されません(「core.autocrlf」が「false」に設定されているため)。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

Git Bash で使用するためにターミナルエミュレータを設定します。デフォルトでは最初のオプションが選択されています。

  • 最初のオプションは「MinTTY(MSYS2のデフォルトターミナル)を使用する」です。Git BashはターミナルエミュレータとしてMinTTYを使用します。MinTTYはウィンドウのサイズ変更、非矩形選択、Unicodeフォントをサポートしています。Windowsコンソールプログラム(対話型Pythonなど)をMinTTYで実行するには、「winpty」経由で起動する必要があります。
  • 2つ目のオプションは「Windowsのデフォルトのコンソールウィンドウを使用する」です。GitはWindowsのデフォルトのコンソールウィンドウ(「cmd.exe」)を使用します。これは、対話型Pythonやnode.jsなどのWin32コンソールプログラムで使用できますが、デフォルトのスクロールバックは非常に制限されており、非ASCII文字を正しく表示するにはUnicodeフォントを使用するように設定する必要があります。そのため、Windowsでは推奨されません。以前は、ウィンドウのサイズを自由に変更できず、長方形のテキスト選択のみが可能でした。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

git pillを選択します。デフォルトの動作はgitです。デフォルトでは最初のオプションを選択します。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

認証情報ヘルパーを選択します。デフォルトでは最初のオプションが選択されており、git のデフォルトの認証情報ヘルパーが使用されます。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

追加オプションを有効にします。最初のオプションはデフォルトでチェックされており、システムキャッシュが有効になってGitの実行速度が向上します。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

最後のステップは試験的なオプションです。チェックを入れる必要はありません。「インストール」をクリックするだけでインストールできます。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

これでgitのインストールは完了です。インストールが成功したかテストしてみましょう。

スタート メニューには、3 つの Git 起動アイコン (Git Bash、Git CMD (非推奨)、Git GUI) が表示されます。

Git Bash は Git に付属するコンソールです。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

Git CMD(非推奨)はCMD経由でGitを使用することです

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

Git GUIはGitの視覚的な操作ツールです

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

さて、ここで Windows バージョンの git が正常にインストールされました。

デフォルトのGitダウンロードパスを変更する

デフォルトでは、Git Bash を開いた後のデフォルトパスは「C:\Users\Administrator」です。この場合、Git Bash を使用する際に、コードプロジェクトが保存されているディレクトリに手動で切り替える必要があり、非常に面倒です。そこで、デフォルトのオープンパスを、よく使用するコードプロジェクトが保存されているパスに変更する必要があります。

「Git Bash」ショートカットを右クリックし、「プロパティ」を選択します。次のスクリーンショットに示すように、プロンプトボックスがポップアップ表示されます。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

デフォルトのパスを「E:\SD」に変更する場合は、次の 2 つの手順を実行する必要があります。

  1. 入力ボックス内の「ディレクトリ」の後のコマンドの末尾を削除します。つまり、「--cd-to-home」を削除します。
  2. 「開始場所」の後の入力ボックスの内容を、必要なデフォルトパス「E:\SD」に変更します(注:このパスは、独自のコードプロジェクトの場所に基づいています)。
  3. デフォルト パスの下のディレクトリを変更する場合は、まずディレクトリを作成する必要があります。そうしないと設定できないことに注意してください。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

次に、Git Bash で pwd コマンドを入力してテストします。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

デフォルトのダウンロード パスが変更されました。

安定拡散設置

ウィンドウのグラフィックドライバーを更新する

Nvidiaグラフィックカードが推奨されます GeForceエクスペリエンス最新のドライバーをインストールすると、CUDA も同時にインストールされます。

ディスプレイカードをご利用ください ドライバー自動検出ツールグラフィック カード ドライバーをインストールします。

Intel Arcグラフィックカードをインストールしてください WHQLドライブ。

以降のインストールをスムーズに行うために、Windows グラフィック ドライバーを更新するには、コンピューターのグラフィック ドライバーを更新する必要があります。最近更新されている場合は、更新する必要はありません。

win+R を押して devmgmt.msc と入力すると、次のボックスがポップアップ表示されます。
Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

NVIDIA公式サイト最新のドライバーをダウンロードしてください:https://www.nvidia.cn/Download

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

以前に CUDA をインストールしたことがある場合は、コンピューター上で直接ドライバーをアップグレードできます。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

GeForce Game Ready ドライバーを更新した後、[更新の確認] の後ろの [詳細] をクリックし、[NVIDIA Studio ドライバーの更新] を選択します。

 

Windows 10/11へのStable Diffusionのインストールチュートリアル-1

安定拡散コードをダウンロードする

グラフィック カード ドライバーが更新されたら、Stable Diffusion コードをダウンロードします。

git クローン https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

上記のコードを Git Bash に貼り付けて、Stable Diffusion コードのダウンロードを実行します。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

安定拡散構成を変更する

webui-user.bat ファイルを変更します。ファイルパスは次のとおりです。

e:\sd\ は、先ほど変更した Git ダウンロードパスです。デフォルトの Git ダウンロードパスは、C ドライブのユーザーディレクトリにあります。

e:\sd\sdstable-diffusion-webui\webui-user.bat

メモ帳を使用して webui-user.bat ファイルを開きます。Notepad++ の使用をお勧めします。

存在するコマンドライン引数後で追加:--no-half-vae --disable-nan-check --skip-python-version-check --force-enable-xformers --xformers

@echo off PYTHON= を設定 GIT= を設定 VENV_DIR= を設定 COMMANDLINE_ARGS=--no-half-vae --disable-nan-check --skip-python-version-check --force-enable-xformers --xformers を呼び出し webui.bat

グラフィック カードに 8GB を超える VRAM がある場合は、set COMMANDLINE_ARGS= を set COMMANDLINE_ARGS=--enable-insecure-extension-access に置き換えます。

グラフィックカードのVRAMが4GB以下の場合は、set COMMANDLINE_ARGS=をset COMMANDLINE_ARGS=--medvram --opt-split-attention --enable-insecure-extension-accessに置き換えてください。--medvramを追加する目的は、VRAMの使用量を制限することです。

コンピュータの RAM (VRAM ではない) が 8GB 以下の場合は、set COMMANDLINE_ARGS=--lowvram --opt-split-attention --enable-insecure-extension-access に置き換えます。

--lowvram 引数を使用すると、ハイエンドのグラフィック カードでのレンダリングが非常に遅くなることに注意してください。

(以下は省略可能です)

--xformers を追加するとVRAM使用量をさらに削減できます。Nvidiaグラフィックカードのみをサポートします。--no-half-vae を追加すると、VAEを使用して黒画像を計算する可能性が低くなります。

--listen パラメータを追加し、ファイアウォール ポート 7860 を開くと、ローカル ネットワーク内の他のコンピューターからブラウザーを使用して WebUI にアクセスできるようになります。

--share 引数を追加すると、外部ネットワークまたはモバイル端末から WebUI を使用できる Gradio URL が生成されます。この URL は 72 時間後に有効期限が切れます。

Windows 上の Git クライアントのプロキシの設定

最初のダウンロード Windows用

参照:Clash for Windows 中国語チュートリアル

Git クライアント Git Bash を開き、次の内容を入力してローカル プロキシを設定します。

git config --global https.proxy http://127.0.0.1:7890 git config --global https.proxy https://127.0.0.1:7890

設定後、入力してください git config --list | grep プロキシ 設定が有効かどうかを確認するコマンド。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

プロキシをオフにしたり、別のポートを変更したりする場合は、ローカル プロキシをオフにする方法を次に示します。

git config --global --unset http.proxy git config --global --unset https.proxy

pipの設定

2つのダウンロードソースから1つを選択してください。Alibabaのダウンロードソースを設定することをお勧めします。pipプロキシパスを設定します:C:\Users\ユーザーディレクトリ\AppData\Roaming\pip\pip.ini

Alibaba pipダウンロードソースの設定

pip config で global.index-url を設定し、https://mirrors.aliyun.com/pypi/simple に pip config で install.trusted-host を設定し、mirrors.aliyun.com に渡します。

清華大学のpipダウンロードソースを設定する

pip config で global.index-url を設定し、https://pypi.tuna.tsinghua.edu.cn/simple/ に pip config で install.trusted-host を設定し、pypi.tuna.tsinghua.edu.cn にインストールします。

ダウンロード元を手動で変更する

まず、現在の Windows ユーザーのディレクトリに pip フォルダーを作成し、次に pip.ini ファイルを作成して、ファイルの内容を次のように変更します。

[グローバル] index-url = http://mirrors.aliyun.com/pypi/simple/ [インストール] trusted-host = mirrors.aliyun.com

pip.ini である必要があることを覚えておいて、新しいものを作成してくださいメモ帳で、フォルダー オプションのファイル拡張子を確認し、既知のファイル タイプの拡張子を非表示にするオプションのチェックを外して、txt ファイルのサフィックスを ini に変更します。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

アップグレードpip

cmdコマンドラインで次のように入力します。

python.exe -m pip インストール --upgrade pip

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

インデックスを表示: https://mirrors.aliyun.com/pypi/simple
要件を満たしています: c:\users\b7738\appdata\local\programs\python\python311\lib\site-packages 内の pip (23.2.1)

 

xformersをインストールする

xformers がインストールされていない場合は、次のエラー メッセージが表示されます: モジュール 'xformers' がありません。このモジュールなしで続行します。

「xformers」モジュールとは何ですか?

モジュール xformers は GPU をある程度最適化し、描画出力を高速化できます。

Xformersは、おそらくコミュニティで最もよく知られている最適化アクセラレーションソリューションです。Xformersという名前は、このライブラリに様々なTransformerアーキテクチャのモデルが含まれていることに由来しています。このライブラリはNVIDIAグラフィックカードにのみ適用されます。画像生成を高速化し、ビデオメモリの使用量を削減する機能がありますが、出力画像が不安定になり、Xformersを使用しない場合よりも若干画質が劣る場合があります。

xformersはAI画像生成時間とGPUキャッシュを大幅に節約します!xformerを使えば、安定拡散ソフトウェアを使用する際に、時間とビデオメモリを大幅に節約できます。時間は命であり、節約した時間は人生を豊かにする時間です!

例えば:

xformers がオンになっていない場合、AI 画像の生成時間が長くなり、GPU メモリの使用量が増加します。100GB のビデオメモリを搭載している場合(4090 グラフィックスカードは 24GB のビデオメモリしか搭載していません)、xformers を使用しなくても問題ありません。

gitを使用してxformersをインストールする

pip インストール xformers==0.0.16

webui-user.bat ファイルに次の行を追加します。

COMMANDLINE_ARGS=--xformers を設定する

Windows 10/11に安定したDiffusionをインストールする Python 3.10.6とGit-1をインストールする

エラーが続く場合は、プロキシ環境を確認してください。

 

CUDAをインストールする

NVIDIA® CUDA® Toolkit は、高性能な GPU アクセラレーション アプリケーションを作成するための開発環境を提供します。CUDA Toolkit を使用すると、GPU アクセラレーション対応の組み込みシステム、デスクトップ ワークステーション、エンタープライズ データセンター、クラウドベースのプラットフォーム、HPC スーパーコンピューター上でアプリケーションを開発、最適化、展開できます。このツールキットには、複数の GPU アクセラレーション ライブラリ、デバッグおよび最適化ツール、C/C++ コンパイラ、そしてアプリケーション展開用のランタイム ライブラリが含まれています。

マルチ GPU 構成での分散コンピューティング機能が組み込まれているため、科学者や研究者は、単一の GPU ワークステーションから数千の GPU を備えたクラウドベースの施設にまで拡張できるアプリケーションを開発できます。

CUDAは、NVIDIAがグラフィックス・プロセッシング・ユニット(GPU)上での汎用コンピューティング向けに開発した並列コンピューティング・プラットフォームおよびプログラミング・モデルです。CUDAを利用することで、開発者はGPUのパワーを活用してコンピューティング・アプリケーションを大幅に高速化できます。

CMD コマンドプロンプトで nvidia-smi を実行して、このマシンに適した CUDA バージョンを確認します。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

右上のCUDAバージョンを確認してください。インストールに適したバージョンは12.1です。

CUDAダウンロードアドレス:https://developer.nvidia.com/cuda-toolkit-archive

対応するバージョンを見つけてダウンロードし、インストールします。

例: CUDA12.1

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

オペレーティング システムとして Windows を選択します。デフォルトのアーキテクチャは x86_64 で、必要なオペレーティング システムのバージョンを選択します。10を選択、11を選択します。

インストールファイル。ローカルはオフラインインストールパッケージ、3.1G、ネットワークはネットワークインストールパッケージです。オフラインインストールパッケージをダウンロードすることをお勧めします。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

ダウンロードが完了したら、デフォルトのインストールをクリックします。

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

安定拡散大規模モデルをダウンロード

安定拡散大規模モデルのダウンロードウェブサイト:https://civitai.com/

ウェブサイトを開くことができない場合は、プロキシを使用してアクセスする必要があります。

3つの国民的スタイルモデル:https://civitai.com/models/10415/3-guofeng3

ダウンロード後の保存パス:安定拡散ウェブUI\モデル\安定拡散

Windowsインストールの安定したDiffusionはpython3.11-1をサポートしています

大規模モデルをダウンロードした後、安定拡散を開始します。

安定拡散を開始

stable-diffusion-webui ディレクトリで、webui-user.bat ファイルをクリックします。

WindowsにStable Diffusionをインストールする python3.10.6とGit-1をインストールする

webui-user.bat を起動すると、いくつかの依存関係が自動的にダウンロードされ、インストールが完了します。

インストール プロセス中に、外部ネットワーク環境を開く必要があります。そうしないと、ダウンロードが失敗したというメッセージが表示され、インストールの次の手順に進むことができなくなります。

WindowsにStable Diffusionをインストールする python3.10.6とGit-1をインストールする

インストールには、パソコンとネットワーク速度に応じて約30分から1時間かかります。インストールが完了すると、ブラウザにStable Diffusionページが表示されます。

WindowsにStable Diffusionをインストールする python3.10.6とGit-1をインストールする

安定拡散インターフェースアクセスアドレス: http://127.0.0.1:7860/

この時点ではコマンドプロンプトウィンドウを閉じないでください。Stable Diffusionインターフェースへのアクセス情報は、コマンドプロンプトウィンドウにリアルタイムでフィードバックされます。

こちらへ Windows 10/11 終わりました!Stable Diffusionの夢の旅を始めましょう!AIを受け入れ、未来を受け入れましょう!

人間がテクノロジーを生み出し、AIが未来を変える!

5/5 - (1票)

手紙への返信

メールアドレスが変更されることはありません。 支払い欄に必須の項目は必須です