gcloud ml-engine本地火车...没有名为XXX的模块

问题描述 投票:0回答:1

我遇到了类似的问题

ml-engine - no module named trainer

我有一个简单的GoogleCloud ML项目结构

/foo
  __init__.py
  setup.py
  /bar
    __init__.py
    baz.py

我的setup.py是

"""Cloud ML Engine package configuration."""
from setuptools import find_packages
from setuptools import setup

REQUIRED_PACKAGES = []

setup(
  name='foo',
  version='1.0',
  install_requires=REQUIRED_PACKAGES,
  packages=find_packages(),
  include_package_data=True,
  description='Foo'
)

但是当我跑

gcloud ml-engine local train --module-name=bar --package-path foo 

我明白了

/Users/peter.wolf/.conda/envs/ie/bin/python: No module named bar

我错过了什么?它为什么这样做?

非常感谢P.

machine-learning google-cloud-platform
1个回答
1
投票

没关系,我明白了

gcloud ml-engine local train --module-name=foo.bar.baz --package-path foo
© www.soinside.com 2019 - 2024. All rights reserved.