-
Notifications
You must be signed in to change notification settings - Fork 8
[Release 2025] importlib_resources does not exists #48
Copy link
Copy link
Closed
Description
When launchin oalab, I have the following error:
Traceback (most recent call last):
File "/Users/pradal/miniforge3/envs/testoa/bin/oalab", line 7, in <module>
sys.exit(main())
~~~~^^
File "/Users/pradal/devlp/git/oalab/src/openalea/oalab/main.py", line 106, in main
plugin_class = select_manager_item(default_plugin_manager(), 'oalab.lab', title='Select a Laboratory',
style=WelcomePage.STYLE_LARGE)
File "/Users/pradal/devlp/git/oalab/src/openalea/oalab/manager/selector.py", line 66, in select_manager_item
selector = ManagerItemSelector(manager, group, style=style)
File "/Users/pradal/devlp/git/oalab/src/openalea/oalab/manager/selector.py", line 40, in __init__
action = QtWidgets.QAction(obj_icon(item), item.label, self)
~~~~~~~~^^^^^^
File "/Users/pradal/devlp/git/oalab/src/openalea/oalab/utils.py", line 83, in obj_icon
icon = qicon(_obj_icon, default=default, paths=paths, save_filepath=save_filepath, packages=packages)
File "/Users/pradal/devlp/git/oalab/src/openalea/oalab/utils.py", line 59, in qicon
found = icon_path(filename, default=default, paths=paths, packages=packages)
File "/Users/pradal/devlp/git/core/src/openalea/core/formatting/util.py", line 56, in icon_path
module = importlib.import_module(package + '.resources')
File "/Users/pradal/miniforge3/envs/testoa/lib/python3.13/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 1026, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/Users/pradal/devlp/git/core/src/openalea/core/resources/__init__.py", line 1, in <module>
import importlib_resources as resources
ModuleNotFoundError: No module named 'importlib_resources'Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels