我现在可以使用Python 3.6在本地运行我的TensorFlow模型教练因为Cloud ML now supports Python 3。但是,如果我尝试在trainingInput.pythonVersion: "3.6"
中使用config.yaml
在云中运行相同模型,则会收到以下错误:
INVALID_ARGUMENT: Field: python_version Error: The specified Python version '3.6' is not supported.
- '@type': type.googleapis.com/google.rpc.BadRequest
fieldViolations:
- description: The specified Python version '3.6' is not supported.
field: python_version
可以做些什么?
答案 0 :(得分:1)
trainingInput.pythonVersion: "3.5"
(而不是"3.6"
)显然有效。
我希望我现在在本地运行Python 3.6(python -V
)这一事实,但是云中的Python 3.5不会在未来导致Cloud ML Engine出现细微问题。