Download box/scripts/gap_setup2.sh from TerryPei/gap-graph-as-policy: direct link, hf CLI and curl.
- Browser
- Download file 1.48 kB
-
https://huggingface.co/TerryPei/gap-graph-as-policy/resolve/main/box/scripts/gap_setup2.sh
- Command line
-
hf download hf://TerryPei/gap-graph-as-policy/box/scripts/gap_setup2.sh
-
curl -L -o gap_setup2.sh https://huggingface.co/TerryPei/gap-graph-as-policy/resolve/main/box/scripts/gap_setup2.sh
1.48 kB
| # GaP setup v2: uv via Tsinghua pip (no proxy); uv sync proxy-OFF; skills/SAM3 proxy-ON. | |
| set -o pipefail | |
| pkill -f "astral.sh" 2>/dev/null; pkill -f "gap_setup.sh" 2>/dev/null | |
| export HF_TOKEN=hf_<REDACTED> | |
| export HF_HOME=/root/autodl-tmp/hf_cache | |
| export PIP_CACHE_DIR=/root/autodl-tmp/pipcache | |
| export PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple | |
| export UV_DEFAULT_INDEX=https://pypi.tuna.tsinghua.edu.cn/simple | |
| export UV_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple | |
| unset http_proxy https_proxy HTTP_PROXY HTTPS_PROXY all_proxy ALL_PROXY # proxy OFF for pip | |
| cd /root/autodl-tmp/graph-as-policy | |
| echo "=== [2b] uv via Tsinghua pip ===" | |
| /root/miniconda3/bin/pip install -q -U uv -i https://pypi.tuna.tsinghua.edu.cn/simple | |
| export PATH=/root/miniconda3/bin:$PATH | |
| uv --version || { echo UV_FAIL; exit 1; } | |
| echo "=== [3] uv sync (Tsinghua, proxy off) ===" | |
| for k in 1 2 3 4; do uv sync 2>&1 | tail -4 && break; echo "uv sync retry $k"; sleep 8; done | |
| uv run python -c "import sys; print('venv py', sys.version.split()[0])" 2>&1 | tail -1 || { echo UV_SYNC_FAIL; exit 1; } | |
| echo UV_SYNC_OK | |
| echo "=== [4] gap skills install --all (turbo ON for HF/GitHub) ===" | |
| source /etc/network_turbo 2>/dev/null | |
| for k in 1 2 3; do uv run gap skills install --all 2>&1 | tail -8 && break; echo "skills retry $k"; sleep 8; done | |
| echo "SKILLS_STEP_FINISHED" | |
| echo "=== [5] sanity ===" | |
| uv run gap --help 2>&1 | head -8 | |
| df -h /root/autodl-tmp | tail -1 | |
| echo GAP_SETUP2_DONE | |