Я использую importlib
для загрузки локального пакета, который я создал и установил в pip:
from importlib import import_module
module = import_module("mypackage")
print(module.__spec__.submodule_search_locations)
Однако, module.__spec__.submodule_search_locations
пуст, и это вызывает проблемы с importlib_resources.path()
, который проверяетsubmodule_search_locations
, когда я пытаюсь получить доступ к статическому файлу без кода из этого пакета, как описано здесь .
Как мне заполнить submodule_search_locations
во время установки моего пакета?