python - 依赖项不适用于我的应用程序

标签 python pip dependencies

我有一个 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 应用程序中。

我尝试了 pip freeze,发现没有 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

最佳答案

问题似乎是我在 setup.py 中为我的应用程序和依赖项指定了相同的名称。当我更改一个应用程序时,该应用程序就可以工作了。

关于python - 依赖项不适用于我的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54989653/

相关文章:

python - 如何将 pandas 系列作为行而不是列写入 CSV?

python - 使用在 python 中查找的字典修复带有空格的单词?

python - sympy 符号矩阵平方根

docker - 为什么dockered centos无法识别 pip ?

python - 在 cmd 中使用 pip 安装 matplotlib 完成而没有实际安装

Azure ARM 模板依赖于 FileShare

python - 将 CSV 文件内容与 filecmp 进行比较并忽略元数据

r - 如何在包中使依赖项成为可选的

java - Intellij IDEA 中的 "Cannot resolve symbol"

Python OpenCV "Current thread not object' s thread"on imshow