Introduction
- Android端末上でPythonのFastAPIを動かしたい。
- AndroidStudioのエミュレータで確認
手順
-
GooglePlayで「UserLAnd」をインストール
-
起動し、Ubuntuをインストール(これはかなり時間がかかる)
-
下記のコマンドを実行する。
# パッケージリストの更新
apt update
apt upgrade -y
# Pythonと必要なツールのインストール
sudo apt-get install -y python3 python3-pip python3-venv nano
- 動けばいいので、グローバル環境にfastAPIとuvicornをインストール
pip install fastapi uvicorn
- 下記のファイル(test.py)をnanoで作成
- 下記のコマンドを実行
fastapi dev test.py
-
下記のように表示が出ていれば成功
-
GoogleChromeで「localhost:8000」にアクセスして、下記の表示が出ていれば成功