--- title: "前提条件" url: https://docs.catalyst.zoho.com/ja/tutorials/embedded-auth/python/prerequisities/ service: All Services type: tutorial related_links: - name: "CLIコマンドリファレンス" url: /ja/cli/v1/cli-command-reference/ - name: "CLIのインストール" url: /ja/getting-started/installing-catalyst-cli/ - name: "CLIログイン" url: /ja/cli/v1/login/login-from-cli/ --- # 前提条件 アプリケーションの構築を開始する前に、以下の前提条件がシステムにインストールされている必要があります: 1. **Catalyst CLI**

Catalyst CLIには、ローカルマシンからアプリケーションのコンポーネントを初期化、開発、テスト、デプロイするためのツールが豊富に含まれています。このチュートリアルではCatalyst CLIを使用します。

以下のアクションを実行する必要があります: * **Catalyst CLIのインストール**: Catalyst CLIはNPMを通じてインストールされます。したがって、CLIをインストールする前に、NPMとNode.jsがシステムにインストールされている必要があります。前提条件とインストール手順の詳細については、Catalyst CLIのインストールヘルプページを参照してください。 * **Catalyst CLIへのログイン**: Catalyst CLIをインストールしたら、使用する前にCatalystアカウントでCLIを認証する必要があります。Catalyst CLIからのログイン手順と利用可能な各種オプションについては、CLIログインヘルプページを参照してください。 2. **Python バージョン 3.9のインストール** Pythonでアプリケーションロジックの開発を始める前に、以下のパッケージマネージャーとプログラミング環境がローカルマシンにインストールされていることを確認してください: * **Pip** - Pythonパッケージマネージャー * **Python バージョン 3.9** Pythonは公式ウェブサイトからインストールでき、pipパッケージマネージャーはローカルシステムに自動的にインストールされます。他のソースからPythonをインストールする場合は、pipパッケージを手動でインストールしてください。pipのインストールについては、このドキュメントを参照してください。 注: ローカルマシンにサポートされる範囲(Python 3.9から3.13)外のPythonバージョンがインストールされている場合、アプリケーションをサーブまたはデプロイする際に、ディレクトリ内のPythonファンクションの実行がスキップされます。 3. **Pythonコード開発用の任意のIDEツール** Integration Functionのコードを操作するために任意のIDEを使用できます。一般的な選択肢には、Visual Studio Code、IntelliJ IDEA、Eclipse、PyCharm、Sublime Textなどがあります。お好みのIDEをダウンロードしてシステムにインストールしてください。 Visual Studio Code IDEのユーザーの場合、Catalyst Tools拡張機能をインストールして、CLIの代わりにIDE自体を使用できます。Catalyst VS Code拡張機能の詳細については、このヘルプセクションをご覧ください。