-
-
Notifications
You must be signed in to change notification settings - Fork 91
Closed
Description
When I try to run python3 setup.py install, it get this error:
error: Multiple top-level modules discovered in a flat-layout: ['flask_session_cookie_manager2', 'flask_session_cookie_manager3'].
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 modules
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
- set up custom discovery (
finddirective withincludeorexclude)- use a
src-layout- explicitly set
py_modulesorpackageswith a list of names
To find more information, look for "package discovery" on setuptools docs.
My fix to make it works is add this parameter in setup() function in setup.py: py_modules=[], after that the setup is successful
Metadata
Metadata
Assignees
Labels
No labels