Uv Manager

uv を用いた Python スクリプトの実行、依存関係管理、およびサンドボックス環境での制約(パス、キャッシュ、権限)を解決するための専門的な手順。 Use when this capability is needed.

tomevault-io Updated

File contents

uv-manager プロトコル

Python スクリプトの実行が必要な場合、このプロトコルに従って uv を活用してください。

1. サンドボックス環境での実行手順

サンドボックス環境では権限とパスに制約があるため、uv run を実行する際は必ず以下の環境変数を設定してください。 注意:これらの環境変数(HOME=/home/node等)はサンドボックス専用です。ユーザーのローカル環境向けの手順には絶対に含めないでください。

  • 必須の環境変数:
    • HOME=/home/node
    • UV_CACHE_DIR=/home/node/.cache/uv
    • PATH への /home/node/.local/bin の追加
  • 標準実行コマンド:
    HOME=/home/node UV_CACHE_DIR=/home/node/.cache/uv PATH="/home/node/.local/bin:$PATH" uv run <script_path>
    

2. リソース情報

  • uv バイナリの場所: /home/node/.local/bin/uv
  • キャッシュディレクトリ: /home/node/.cache/uv

Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/paruma--atcoder-rust--uv-manager commit 48ef2510a3

Frequently asked questions

npx skillmds@latest add tomevault-io/uv-manager