mirror of
https://github.com/remsky/Kokoro-FastAPI.git
synced 2025-08-05 16:48:53 +00:00
Fix install scripts
This commit is contained in:
parent
6b1e9d9128
commit
0c9811b051
5 changed files with 5 additions and 0 deletions
|
@ -8,6 +8,7 @@ $Env:MODEL_DIR="src/models"
|
|||
$Env:VOICES_DIR="src/voices/v1_0"
|
||||
$Env:WEB_PLAYER_PATH="$Env:PROJECT_ROOT/web"
|
||||
|
||||
uv venv --allow-existing
|
||||
uv pip install -e ".[cpu]"
|
||||
uv run --no-sync python docker/scripts/download_model.py --output api/src/models/v1_0
|
||||
uv run --no-sync uvicorn api.src.main:app --host 0.0.0.0 --port 8880
|
|
@ -15,6 +15,7 @@ export ESPEAK_DATA_PATH=/usr/lib/x86_64-linux-gnu/espeak-ng-data
|
|||
|
||||
# Run FastAPI with CPU extras using uv run
|
||||
# Note: espeak may still require manual installation,
|
||||
uv venv --allow-existing
|
||||
uv pip install -e ".[cpu]"
|
||||
uv run --no-sync python docker/scripts/download_model.py --output api/src/models/v1_0
|
||||
|
||||
|
|
|
@ -8,6 +8,7 @@ $Env:MODEL_DIR="src/models"
|
|||
$Env:VOICES_DIR="src/voices/v1_0"
|
||||
$Env:WEB_PLAYER_PATH="$Env:PROJECT_ROOT/web"
|
||||
|
||||
uv venv --allow-existing
|
||||
uv pip install -e ".[gpu]"
|
||||
uv run --no-sync python docker/scripts/download_model.py --output api/src/models/v1_0
|
||||
uv run --no-sync uvicorn api.src.main:app --host 0.0.0.0 --port 8880
|
|
@ -13,6 +13,7 @@ export WEB_PLAYER_PATH=$PROJECT_ROOT/web
|
|||
|
||||
# Run FastAPI with GPU extras using uv run
|
||||
# Note: espeak may still require manual installation,
|
||||
uv venv --allow-existing
|
||||
uv pip install -e ".[gpu]"
|
||||
uv run --no-sync python docker/scripts/download_model.py --output api/src/models/v1_0
|
||||
uv run --no-sync uvicorn api.src.main:app --host 0.0.0.0 --port 8880
|
||||
|
|
|
@ -16,6 +16,7 @@ export DEVICE_TYPE=mps
|
|||
export PYTORCH_ENABLE_MPS_FALLBACK=1
|
||||
|
||||
# Run FastAPI with GPU extras using uv run
|
||||
uv venv --allow-existing
|
||||
uv pip install -e .
|
||||
uv run --no-sync python docker/scripts/download_model.py --output api/src/models/v1_0
|
||||
uv run --no-sync uvicorn api.src.main:app --host 0.0.0.0 --port 8880
|
||||
|
|
Loading…
Add table
Reference in a new issue