-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Description
So, in resume, I tried using the master branch, you know, cloned the repository, downloaded the package required, used "pip install -e .", and everything.
But. When I tried to run the demos, a ModuleNotFoundError error was raised.
I tried to call the module within Python CLI, and again, it was not found, even though the folder was in the sites-packages folder and "visible" to the interpreter.
The issue is that in the project folder, you're using VibeVoice as the “source” folder for the project to be installed in everyone's system.
But VibeVoice doesn't exist in the demos and your files; this is because the package name is vibevoice all in lowercase. Which, in most modern systems, will throw an error.
This issue stops your project from starting altogether.
This also raises a security issue, as any other package can impersonate vibevoice.
The easy way to fix this, is to rename the folder all in lowercase.
The correct way, would be to follow the standard Python packaging rules described in PEP and PyPA
ref: https://packaging.python.org/en/latest/specifications/
Tested in Python 3.13 & 3.14 | Powershell and GitBash
Windows 11 Professional
10.0.26200 N/A Build 26200
25H2
