powershell 中无法识别的参数 gcloud 命令
Unrecognized arguments gcloud command in powershell
我是 运行 powershell
中的下一个命令,用于在 cloudml
中执行训练作业,直到我添加 USER_ARGS
gcloud ml-engine jobs submit training my_job_$([datetime]::now.tostring("yyyyMMddHHmm")) `
--module-name=mypackage.mymodule `
--package-path mypackage `
--region=us-east1 `
--staging-bucket=gs://mybucket `
--config config.yaml `
--runtime-version=1.10 `
-- `
--window_size=1 `
--past_lag_range=20
引发下一个错误
ERROR: (gcloud.ml-engine.jobs.submit.training) unrecognized arguments:
--window_size=1
--past_lag_range=20
我在 documentation 中找不到与 powershell
相关的主题,这个问题有什么指导吗?
编辑
显然这是 --
命令的问题,我将相同的命令粘贴到 cmd 中(没有“`”字符)并且有效。
我找不到让命令在 powershell
中工作的方法,但我终于让它在 cmd
中工作。我的直觉是 --
字符串可能有问题,可能 ps
代表其他东西。
无论如何,cmd
命令:
gcloud ml-engine jobs submit training my_job_%date:~6,4%%date:~3,2%%date:~0,2%%time:~0,2%%time:~3,2% ^
--module-name=my_package.my_module ^
--package-path my_package ^
--region=us-east1 ^
--staging-bucket=gs://my_storage ^
--config config.yaml ^
--runtime-version=1.10 ^
-- ^
--window_size=1 ^
--past_lag_range=20
我是 运行 powershell
中的下一个命令,用于在 cloudml
中执行训练作业,直到我添加 USER_ARGS
gcloud ml-engine jobs submit training my_job_$([datetime]::now.tostring("yyyyMMddHHmm")) `
--module-name=mypackage.mymodule `
--package-path mypackage `
--region=us-east1 `
--staging-bucket=gs://mybucket `
--config config.yaml `
--runtime-version=1.10 `
-- `
--window_size=1 `
--past_lag_range=20
引发下一个错误
ERROR: (gcloud.ml-engine.jobs.submit.training) unrecognized arguments:
--window_size=1
--past_lag_range=20
我在 documentation 中找不到与 powershell
相关的主题,这个问题有什么指导吗?
编辑
显然这是 --
命令的问题,我将相同的命令粘贴到 cmd 中(没有“`”字符)并且有效。
我找不到让命令在 powershell
中工作的方法,但我终于让它在 cmd
中工作。我的直觉是 --
字符串可能有问题,可能 ps
代表其他东西。
无论如何,cmd
命令:
gcloud ml-engine jobs submit training my_job_%date:~6,4%%date:~3,2%%date:~0,2%%time:~0,2%%time:~3,2% ^
--module-name=my_package.my_module ^
--package-path my_package ^
--region=us-east1 ^
--staging-bucket=gs://my_storage ^
--config config.yaml ^
--runtime-version=1.10 ^
-- ^
--window_size=1 ^
--past_lag_range=20