Continued woes with hlc_download

After many attempts, I have hlc_download to run all the way through without errors, so long as I tell it not to install matrix-lite. I installed that using the instructions on the matrix site and it works, using the examples found on that site for using everloop.
However, the script does not put a main.py in ~/HermesLedControl/venv/bin. if I copy main.py there and run the ExecStart command, it tells me bash: main.py : command not found.
Is there a reason the hlc script is not putting main.py where the instructions say it is to be found, and how can I make this work?