分布式包无法找到导入

时间:2017-05-22 21:15:34

标签: python python-3.x setuptools

我正在尝试通过git + pip分发this code。我能够正确创建setup.py文件以进行部署,但在安装包后: https://github.com/EKami/kaggle-data-downloader 运行此导入会给我一个错误:

>>> from kaggle_data_downloader import KaggleDataDownloader
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/Ekami/Programs/anaconda/envs/tensorflow/lib/python3.6/site-packages/kaggle_data_downloader/KaggleDataDownloader.py", line 3, in <module>
    import utils
ModuleNotFoundError: No module named 'utils'

但是:

>>> import kaggle_data_downloader.utils

有效。似乎KaggleDataDownloader无法找到kaggle_data_downloader.utils。我想我错过了setup.py文件中的内容。任何的想法? 感谢。

0 个答案:

没有答案