メインコンテンツまでスキップ
非公開のページ
このページは非公開です。 検索対象外となり、このページのリンクに直接アクセスできるユーザーのみに公開されます。

Python開発環境

Last updated on February 4, 2026

注釈:本資料はAI技術を用いて翻訳されています。

概要

このガイドは、新しいPythonプロジェクトを開始するためのシンプルで一貫した方法を提供します。Pythonのインストール、仮想環境のセットアップ、依存関係の管理、コードの実行、およびオプションでコンテナ化された開発のためのDockerの使用について説明します。

セットアップ

1. Pythonのインストール

sudo apt update
sudo apt install python3 python3-venv python3-pip

2. プロジェクトディレクトリの作成

mkdir my_project && cd my_project

3. 仮想環境の作成とアクティブ化

python3 -m venv .venv
source .venv/bin/activate

4. requirements.txtファイルの追加

プロジェクトの依存関係を含むrequirements.txtファイルを作成します。

cat <<EOF > requirements.txt
accelbyte-py-sdk
bitarray
httpx[http2]
mmh3
PyJWT[crypto]
PyYAML
requests
websockets
EOF
pip install -r requirements.txt

5. コードの記述と実行

mkdir src
cat <<EOF > src/app.py
import accelbyte_py_sdk

print(accelbyte_py_sdk.get_version(latest=True, full=True))
EOF
python src/app.py

6. Dockerでの実行(オプション)

# Dockerfile

FROM python:3.12-slim

WORKDIR /app

COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .

CMD ["python", "src/app.py"]
docker build -t my-app . && docker run --rm my-app