Deep-Live-Cam/automation.txt

23 lines
843 B
Bash

#!/bin/bash
# Define a local cache directory
CACHE_DIR="$HOME/pip_cache"
mkdir -p "$CACHE_DIR"
# List of packages and their URLs
PACKAGES=(
"https://download.pytorch.org/whl/cu118/torch-2.5.1%2Bcu118-cp38-cp38-linux_x86_64.whl"
"https://download.pytorch.org/whl/cu118/torchvision-0.20.1-cp38-cp38-linux_x86_64.whl"
"https://files.pythonhosted.org/packages/.../numpy-1.23.5.whl"
"https://files.pythonhosted.org/packages/.../onnx-1.16.0.whl"
# Add other package links here
)
# Download packages with resume support
for url in "${PACKAGES[@]}"; do
wget -c "$url" -P "$CACHE_DIR"
done
# Install packages from the cache
pip install --find-links="$CACHE_DIR" numpy typing-extensions opencv-python \
cv2_enumerate_cameras onnx insightface psutil tk customtkinter pillow \
torch torchvision onnxruntime-gpu tensorflow opennsfw2 protobuf