Python - Невозможно импортировать из моего проекта Python, поскольку созданный файл колеса не является правильным - PullRequest
0 голосов
/ 11 ноября 2018

Структура моего проекта выглядит следующим образом:

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 выглядит пустым.Таким образом, кажется, что мое создание файла колеса не правильно.

...