Error: Multiple top-level packages discovered in a flat-layout: ['assets', 'comfy_cli']. when pip install -e .
To Reproduce
git clone
pip install -e .
Expected behavior
Successful install
Nice to have
[x] Terminal output
[ ] Screenshots
Additional context
C:\Users\snomi\comfy-cli>pip install -e .
WARNING: Ignoring invalid distribution ~omfy-cli (C:\Users\snomi\AppData\Local\Programs\Python\Python312\Lib\site-packages)
Obtaining file:///C:/Users/snomi/comfy-cli
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... error
error: subprocess-exited-with-error
× Getting requirements to build editable did not run successfully.
│ exit code: 1
╰─> [14 lines of output]
error: Multiple top-level packages discovered in a flat-layout: ['assets', 'comfy_cli'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× Getting requirements to build editable did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
Describe the bug
Error: Multiple top-level packages discovered in a flat-layout: ['assets', 'comfy_cli']. when
pip install -e .
To Reproduce
git clone pip install -e .
Expected behavior
Successful install
Nice to have
Additional context