Google ML 训练任务找不到模块
Google ML Training task can't find module
我正在尝试使用 gcloud ml 运行 我的 ml Python 脚本,但不断收到错误消息:
/usr/bin/python: No module named trainer
我使用的命令是:
gcloud ai-platform jobs submit training "job6" --job-dir \
"gs://comp10001cards/root" --package-path "C:\Users\hjstu\desktop" \
--module-name trainer.task --region "us-central1"
"C:\Users\hjstu\desktop"
包含一个 __init__.py
文件。
"gs://comp10001cards/root"
包含文件夹 trainer
,其中包含一个 __init__.py
文件和我的脚本 task.py
.
/usr/bin/python
在哪里?我究竟做错了什么?如果有帮助,我在 C:\Users\hjstu\desktop
.
中使用 cmd 中的 gcloud
工具
当您 运行 使用 jobs submit training
命令时,您的培训师模块和 task.py 脚本应该位于本地计算机上。该命令将打包您的代码,将其发送到云端并执行。
查看 relevant documentation page 了解更多信息。
我正在尝试使用 gcloud ml 运行 我的 ml Python 脚本,但不断收到错误消息:
/usr/bin/python: No module named trainer
我使用的命令是:
gcloud ai-platform jobs submit training "job6" --job-dir \
"gs://comp10001cards/root" --package-path "C:\Users\hjstu\desktop" \
--module-name trainer.task --region "us-central1"
"C:\Users\hjstu\desktop"
包含一个 __init__.py
文件。
"gs://comp10001cards/root"
包含文件夹 trainer
,其中包含一个 __init__.py
文件和我的脚本 task.py
.
/usr/bin/python
在哪里?我究竟做错了什么?如果有帮助,我在 C:\Users\hjstu\desktop
.
gcloud
工具
当您 运行 使用 jobs submit training
命令时,您的培训师模块和 task.py 脚本应该位于本地计算机上。该命令将打包您的代码,将其发送到云端并执行。
查看 relevant documentation page 了解更多信息。