---
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拡張機能の詳細については、このヘルプセクションをご覧ください。