Зависимость не работает с моим приложением - PullRequest
0 голосов
/ 04 марта 2019

У меня есть скрипт bash, который устанавливает некоторые пакеты, а затем запускает приложение Python.

Это одна из команд, которые он выполняет:

python -m pip install -e git+ssh://git@github.mycompany.com/dev/python-config.git@release/1.0-dev#egg=python-config

Мое приложение Python завершается неудачно с этой ошибкой:

ImportError: No module named config.token_manager

config.token_manager в моем приложении python-config.

Я попытался заморозить пипс и увидел, что python-config нет.Я не совсем уверен, куда идти отсюда.У кого-нибудь есть совет?

Дополнительная информация

Mon Mar  4 20:45:30 UTC 2019 -- running test setup.py
running develop
running egg_info
creating sdk_config.egg-info
writing requirements to sdk_config.egg-info/requires.txt
writing sdk_config.egg-info/PKG-INFO
writing top-level names to sdk_config.egg-info/top_level.txt
writing dependency_links to sdk_config.egg-info/dependency_links.txt
writing manifest file 'sdk_config.egg-info/SOURCES.txt'
reading manifest file 'sdk_config.egg-info/SOURCES.txt'
writing manifest file 'sdk_config.egg-info/SOURCES.txt'
running build_ext
Creating /usr/local/lib/python2.7/dist-packages/sdk-config.egg-link (link to .)
Removing sdk-config 1.0-dev from easy-install.pth file
Adding sdk-config 1.0.0 to easy-install.pth file

Installed /opt/sdk_python_config/virtualenv
Processing dependencies for ibm-cos-sdk-config==1.0.0

1 Ответ

0 голосов
/ 05 марта 2019

Кажется, проблема в том, что у меня было одинаковое имя, указанное в файле setup.py как для моей заявки, так и для зависимости.Когда я сменил одно приложение, оно заработало.

...