🐙

termux uv appのインストール

に公開

uv init --package PROJECT_NAME で作成したプロジェクトをtermuxで使用可能な状態にする。
proot-distro の ubuntu環境にて作業。

source .venv/bin/activate
uv pip install --upgrade pip setuptools wheel shiv
uv run pip wheel --wheel-dir ./wheels .
shiv -c PROJECT_NAME -o ./PROJECT_NAME-shiv \
    -p "/data/data/com.termux/files/usr/bin/python3" ./wheels/*
chmod +x PROJECT_NAME-shiv
cp PROJECT_NAME-shiv /storage/self/primary/Download/PROJECT_NAME

Discussion