Не удается импортировать модуль при установке из репозитория github в виде яйца в пипсах - PullRequest
0 голосов
/ 21 декабря 2018

Я создал репо на основе этой сущности , чтобы использовать функциональность в своих собственных приложениях.

Я добавил setup.py.Затем устанавливается с:

pip install -e git+https://github.com/vulcan25/plugable-api#egg=plugable-api

Суть имеет некоторый шаблон в __init__.py, который я в конечном итоге добавлю в другое место в моем приложении:

from .base import the_api

... поэтому я удалил этот файл,затем переименовал base.py в __init__.py, надеясь, что это позволит мне сделать следующее в моем приложении.

from plugable_api import the_api

Это привело к ошибке импорта, поэтому я попытался переименовать этот файл снова в plugable-api.pyосновываясь на том факте, что setup.py содержит: modules=['plugable_api'],, но все равно я получаю ту же ошибку импорта:

ModuleNotFoundError: No module named 'plugable_api'

Может кто-нибудь сказать мне, что я здесь пропустил?

1 Ответ

0 голосов
/ 21 декабря 2018

Дох, знал, что это было бы что-то очевидное.

переименовывает этот файл снова в plugable-api.py

Должно было быть подчеркивание, а не Hypen: plugable_api.py

...