[GH-ISSUE #53] Error Job job_jobID: Generation failed Error: spawn C:\ace-step-ui\ACE-Step-1.5\env\Scripts\python.exe ENOENT #48

Open
opened 2026-02-26 21:31:01 +03:00 by kerem · 3 comments
Owner

Originally created by @thewolfman56 on GitHub (Feb 13, 2026).
Original GitHub issue: https://github.com/fspecii/ace-step-ui/issues/53

I am receiving this error message when I tried to generate a song using the UI

ace-step-ui-server@1.0.0 dev
tsx watch src/index.ts

Running SQLite database migrations...
Migrations completed successfully!
ACE-Step UI Server running on http://localhost:3001
Environment: development
ACE-Step API: http://localhost:8001
LAN access: http://localIP:3001
Initializing local storage provider
Job job_jobID: Queued at position 1
Job job_jobID: Using Python spawn (Gradio not available) {
prompt: 'An epic, cinematic intro unfolds with a deep, puls',
lyricsPreview: '[Intro: Heartbeat and Synth Arpeggio]\n\n[Verse 1: S',
duration: 240,
batchSize: 1
}
Job job_jobID: Generation failed Error: spawn C:\ace-step-ui\ACE-Step-1.5\env\Scripts\python.exe ENOENT
at processGenerationViaPython (C:\ace-step-ui\server\src\services\acestep.ts:673:13)
at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
at async processGeneration (C:\ace-step-ui\server\src\services\acestep.ts:464:3)
at async processQueue (C:\ace-step-ui\server\src\services\acestep.ts:389:9)

This was after trying the Pinokio install method, but I kept receiving timeouts when I tried it that way. I can run the same prompt and settings through the Gradio UI and it runs very quickly.

RTX 5070 for GPU.

Originally created by @thewolfman56 on GitHub (Feb 13, 2026). Original GitHub issue: https://github.com/fspecii/ace-step-ui/issues/53 I am receiving this error message when I tried to generate a song using the UI > ace-step-ui-server@1.0.0 dev > tsx watch src/index.ts Running SQLite database migrations... Migrations completed successfully! ACE-Step UI Server running on http://localhost:3001 Environment: development ACE-Step API: http://localhost:8001 LAN access: http://localIP:3001 Initializing local storage provider Job job_jobID: Queued at position 1 Job job_jobID: Using Python spawn (Gradio not available) { prompt: 'An epic, cinematic intro unfolds with a deep, puls', lyricsPreview: '[Intro: Heartbeat and Synth Arpeggio]\n\n[Verse 1: S', duration: 240, batchSize: 1 } Job job_jobID: Generation failed Error: spawn C:\ace-step-ui\ACE-Step-1.5\env\Scripts\python.exe ENOENT at processGenerationViaPython (C:\ace-step-ui\server\src\services\acestep.ts:673:13) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) at async processGeneration (C:\ace-step-ui\server\src\services\acestep.ts:464:3) at async processQueue (C:\ace-step-ui\server\src\services\acestep.ts:389:9) This was after trying the Pinokio install method, but I kept receiving timeouts when I tried it that way. I can run the same prompt and settings through the Gradio UI and it runs very quickly. RTX 5070 for GPU.
Author
Owner

@skullboypl commented on GitHub (Feb 13, 2026):

I create a fix
change ace-step-ui\server\src\services\acestep.ts to this code that i pase in justpaseit @fspecii @riversedge
https://justpaste.it/hwxuz

<!-- gh-comment-id:3896946978 --> @skullboypl commented on GitHub (Feb 13, 2026): I create a fix change ace-step-ui\server\src\services\acestep.ts to this code that i pase in justpaseit @fspecii @riversedge https://justpaste.it/hwxuz
Author
Owner

@thewolfman56 commented on GitHub (Feb 14, 2026):

I create a fix change ace-step-ui\server\src\services\acestep.ts to this code that i pase in justpaseit @fspecii @riversedge https://justpaste.it/hwxuz

Thanks for taking the time to help. Unfortunately, it did not fix my issue for some reason. I ended up starting up a new installation after trying to go down a Gemini rabbit-hole trying to get it to run. It did eventually run, but I could never get it to actually produce anything but noise.

With the clean installation (I used portable Ace-Studio-1.5 for each attempt), it didn't take much help from Gemini to get it working. I had to create an .env file in ace-studio-ui from the .env.example file to add these lines to .env

ACESTEP_PYTHON_PATH=C:\ACE-Step-1.5\python_embeded\python.exe
PYTHON_PATH=C:\ACE-Step-1.5\python_embeded\python.exe

That fixed it without having to change the acestep.ts file.

I have an RTX 5070 for my GPU with 12 GB VRAM, so I was having issues loading acestep-5Hz-lm-1.7B. I was able to get that loaded with a workaround (but lost the max 240s cap limit) and also created 1-click .bat files that opened everything needed and 1-click .bat file that closed all windows. I don't know how to do a pull-request, otherwise I would add those examples to the .env.example file with a comment to uncomment them out for the portable installation.

<!-- gh-comment-id:3902136566 --> @thewolfman56 commented on GitHub (Feb 14, 2026): > I create a fix change ace-step-ui\server\src\services\acestep.ts to this code that i pase in justpaseit [@fspecii](https://github.com/fspecii) [@riversedge](https://github.com/riversedge) https://justpaste.it/hwxuz Thanks for taking the time to help. Unfortunately, it did not fix my issue for some reason. I ended up starting up a new installation after trying to go down a Gemini rabbit-hole trying to get it to run. It did eventually run, but I could never get it to actually produce anything but noise. With the clean installation (I used portable Ace-Studio-1.5 for each attempt), it didn't take much help from Gemini to get it working. I had to create an .env file in ace-studio-ui from the .env.example file to add these lines to .env ``` ACESTEP_PYTHON_PATH=C:\ACE-Step-1.5\python_embeded\python.exe PYTHON_PATH=C:\ACE-Step-1.5\python_embeded\python.exe ``` That fixed it without having to change the acestep.ts file. I have an RTX 5070 for my GPU with 12 GB VRAM, so I was having issues loading acestep-5Hz-lm-1.7B. I was able to get that loaded with a workaround (but lost the max 240s cap limit) and also created 1-click .bat files that opened everything needed and 1-click .bat file that closed all windows. I don't know how to do a pull-request, otherwise I would add those examples to the .env.example file with a comment to uncomment them out for the portable installation.
Author
Owner

@skullboypl commented on GitHub (Feb 14, 2026):

I had issue with loading models on GPU after installing UI before that was working fine so i reinstall main ACE 1.5 and i made 2 start bat files for UI version and official UI version

NORMAL START BAT:

@echo off

setlocal
cd /d A:\AI_MODELS_LOCAL\ComfyUI_windows_portable_nvidia\AiMUSIC\ACE-Step-1.5
set VIRTUAL_ENV=.venv
set PATH=.venv\Scripts;%PATH%
uv run --no-sync acestep

pause

UI FROM THIS REPO:

@echo off
setlocal

rem Start uv run in a separate CMD window
start "ACE-Step uv run" cmd /k "cd /d %~dp0ACE-Step-1.5 && uv run acestep --port 8001 --enable-api --backend pt --server-name 127.0.0.1"

rem Start UI in the current window
pushd "%~dp0ace-step-ui"
call start.bat
popd

endlocal

In folders like that:

Image
<!-- gh-comment-id:3902495278 --> @skullboypl commented on GitHub (Feb 14, 2026): I had issue with loading models on GPU after installing UI before that was working fine so i reinstall main ACE 1.5 and i made 2 start bat files for UI version and official UI version NORMAL START BAT: ``` @echo off setlocal cd /d A:\AI_MODELS_LOCAL\ComfyUI_windows_portable_nvidia\AiMUSIC\ACE-Step-1.5 set VIRTUAL_ENV=.venv set PATH=.venv\Scripts;%PATH% uv run --no-sync acestep pause ``` UI FROM THIS REPO: ``` @echo off setlocal rem Start uv run in a separate CMD window start "ACE-Step uv run" cmd /k "cd /d %~dp0ACE-Step-1.5 && uv run acestep --port 8001 --enable-api --backend pt --server-name 127.0.0.1" rem Start UI in the current window pushd "%~dp0ace-step-ui" call start.bat popd endlocal ```` In folders like that: <img width="673" height="251" alt="Image" src="https://github.com/user-attachments/assets/e603c991-a785-43ec-8f76-49bf22c7e3b4" />
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ace-step-ui#48
No description provided.