HumanSignal / HumanSignal/label-studio
ImportError: cannot import name 'find_loader' from 'pkgutil'
- Dominant language
- TypeScript
- Stars
- 28.3k
- Forks
- 3.7k
- Avg merge
- 14h
- Merged PRs (30d)
- 15
Description
**Describe the bug**
missing "find_loader" in "pkgutil" file
**To Reproduce**
Steps to reproduce the behavior:
1. install label-studio with pip
2. get error when starting
**Expected behavior**
start a program you know
**Screenshots**
failder to upload, console output:
```
=> Database and media directory: C:\Users\kot\AppData\Local\label-studio\label-studio
=> Static URL is set to: /static/
=> Database and media directory: C:\Users\kot\AppData\Local\label-studio\label-studio
=> Static URL is set to: /static/
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in _run_code
File "W:\ai slopping tools\.venv\Scripts\label-studio.exe\__main__.py", line 6, in
sys.exit(main())
~~~~^^
File "W:\ai slopping tools\.venv\Lib\site-packages\label_studio\server.py", line 298, in main
_setup_env()
~~~~~~~~~~^^
File "W:\ai slopping tools\.venv\Lib\site-packages\label_studio\server.py", line 35, in _setup_env
get_wsgi_application()
~~~~~~~~~~~~~~~~~~~~^^
File "W:\ai slopping tools\.venv\Lib\site-packages\django\core\wsgi.py", line 12, in get_wsgi_application
django.setup(set_prefix=False)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "W:\ai slopping tools\.venv\Lib\site-packages\django\__init__.py", line 19, in setup
configure_logging(settings.LOGGING_CONFIG, settings.LOGGING)
^^^^^^^^^^^^^^^^^^^^^^^
File "W:\ai slopping tools\.venv\Lib\site-packages\django\conf\__init__.py", line 81, in __getattr__
self._setup(name)
~~~~~~~~~~~^^^^^^
File "W:\ai slopping tools\.venv\Lib\site-packages\django\conf\__init__.py", line 68, in _setup
self._wrapped = Settings(settings_module)
~~~~~~~~^^^^^^^^^^^^^^^^^
File "W:\ai slopping tools\.venv\Lib\site-packages\django\conf\__init__.py", line 166, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "C:\Users\kot\AppData\Local\Programs\Python\Python314\Lib\importlib\__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 1398, in _gcd_import
File "", line 1371, in _find_and_load
File "", line 1342, in _find_and_load_unlocked
File "", line 938, in _load_unlocked
File "", line 759, in exec_module
File "", line 491, in _call_with_frames_removed
File "W:\ai slopping tools\.venv\Lib\site-packages\label_studio\core\settings\label_studio.py", line 6, in
from core.utils.secret_key import generate_secret_key_if_missing
File "W:\ai slopping tools\.venv\Lib\site-packages\label_studio\core\utils\secret_key.py", line 5, in
import environ
File "W:\ai slopping tools\.venv\Lib\site-packages\environ\__init__.py", line 18, in
from .environ import *
File "W:\ai slopping tools\.venv\Lib\site-packages\environ\environ.py", line 30, in
from .compat import (
...<5 lines>...
)
File "W:\ai slopping tools\.venv\Lib\site-packages\environ\compat.py", line 11, in
from pkgutil import find_loader
ImportError: cannot import name 'find_loader' from 'pkgutil' (C:\Users\kot\AppData\Local\Programs\Python\Python314\Lib\pkgutil.py)
```
**Environment (please complete the following information):**
- OS: windows
- Label Studio Version: latest at this moment? idk what exactly is this (1.23.0 according to lib version)
Contributor guide
Assessment
This issue has not been assessed yet.