Open1

# 自治体DXの取組の一環として中小企業振興を考えてみる!-技術メモ①## **DifyのWindowsでのローカル実行環境構築

y_kodamay_kodama

DifyをWindows環境でローカルに実行するためには、いくつかのステップを踏む必要があります。以下に、必要な手順と依存関係を詳しく説明します。

必要な環境整備

DifyをWIndowsローカルにゼロから構築するには以下のソフトウェアが必要です:

  • WSL
  • Github Desktop
  • Python
  • Docker Desktop

これらのソフトウェア環境がイストールされていることを確認してください。

インストール手順

  1. リポジトリをクローンする ターミナルを開き、以下のコマンドを実行してフォークしたリポジトリをクローンします:

     C:\Users\??????>git clone https://github.com/langgenius/dify.git 
    
  2. Docker Desktopの実行:

  3. コマンドラインからのDocker Compseコマンドの実行:

    C:\Users\??????>cd dify\docker
    C:\Users\??????>\dify\docker>docker compose up -d
    
  4. コマンドラインからのDocker Compseコマンドの実行:

    [http://localhost](http://localhost:3000/)
    

その後、バックエンドのREADMEに従ってインストールを進めます。

フロントエンドをインストールするには、別のターミナルを開いて次のディレクトリに移動します:

Difyのインターフェースが表示されれば、セットアップは成功です。

まとめ

DifyをWindowsでローカルに実行するためには、必要な依存関係をインストールし、リポジトリをクローンしてから、バックエンドとフロントエンドをそれぞれインストールする必要があります。正しくセットアップされれば、Difyのインターフェースにアクセスできるようになります。