__spec __. submodule_search_locations пуст для пользовательского пакета Python - PullRequest
0 голосов
/ 02 ноября 2019

Я использую 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 во время установки моего пакета?

...