Python開発環境
Last updated on February 4, 2026
注釈:本資料はAI技術を用いて翻訳されています。
概要
このガイドは、新しいPythonプロジェクトを開始するためのシンプルで一貫した方法を提供します。Pythonのインストール、仮想環境のセットアップ、依存関係の管理、コードの実行、およびオプションでコンテナ化された開発のためのDockerの使用について説明します。
セットアップ
1. Pythonのインストール
- Linux
- macOS
- Windows (WSL2)
sudo apt update
sudo apt install python3 python3-venv python3-pip
brew install 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