Структура моего проекта выглядит следующим образом:
mySDK
-build
-dist
-docs
-mySDK
-mySDK_client
-timeseries
-timeseriesclient.py
-__init__.py
-__init__.py
-mySDK_core
-__init__.py
-core_config_.py
-exceptions.py
-url_setup.ini
-__init__.py
-cli.py
-mySDK.py
-tests
-manifest.ini
-reademe.rst
-setup.cfg
-setup.py
-requirements_dev.txt
код внутри mySDK.py имеет следующий код:
from mySDK_core import core_config
from mySDK_client.timeseries import timeseriesclient
client_Config = core_config.RestClientConfig
cred_mySDK = core_config.mySDKCredentials
ts_clint = timeseriesclient.TimeseriesClient
def testsdk():
print('hi from mysdk.py')
Я создаю дистрибутив whl и устанавливаю этот whl-файл в виртуальномОкружение колбу прилож.Мне нужно использовать функции в приложении mySDK mySDK / mySDK_client / timeseries / timeseriesclient.py в моем приложении фляги
Но внутри моего приложения фляги я могу импортировать только mysdk.py
from mySDK import mySDK
После установки whl файла;внутри пакетов моего сайта в папке my-sdk я вижу только 3 файла: init .py, cli.py, mySDK.py.И mySDK.py выглядит пустым.Таким образом, кажется, что мое создание файла колеса не правильно.