Python 谷歌云ML-Can';找不到模块

Python 谷歌云ML-Can';找不到模块,python,machine-learning,google-cloud-platform,Python,Machine Learning,Google Cloud Platform,我试图在Google Cloud ML上运行一个模型,但我甚至在本地运行它都有困难 我的代码组织如下: cloud/ trainer/ task.py othermodules.py 我有一个模块可以导入其他模块 按照关于如何首先在本地运行模型的指南,他们给出了下一个命令: gcloud ml-engine local train --package-path trainer/ --module-name trainer.task --job-dir=$

我试图在Google Cloud ML上运行一个模型,但我甚至在本地运行它都有困难

我的代码组织如下:

cloud/
  trainer/
        task.py
        othermodules.py
我有一个模块可以导入其他模块

按照关于如何首先在本地运行模型的指南,他们给出了下一个命令:

gcloud ml-engine local train 
--package-path trainer/ 
--module-name trainer.task
--job-dir=$MODEL
我在名为cloud的文件夹中运行此命令,但出现以下错误:

ImportError: No module named adressing
其中,ADRESING是培训师文件夹中的一个模块,ADRESING.py文件实际上位于该文件夹中

但是,如果我使用,python trainer/task.py运行它,它将非常有效


你知道发生了什么吗?

你是否在培训师目录中丢失了一个空的
\uuuu init\uuuuuuuuy.py
文件?用于打包代码的:嗨!我有init.py,但它仍然不工作。。。我对这件事已经没有什么想法了。在一些文件中,是从future absolute_import导入的,通过删除此项,代码可以工作。请制定最终解决方案,作为对您问题的回答。尽可能具体,然后接受你自己的答案。