gcloud 停止工作 - "was unexpected at this time."
gcloud stop working - "was unexpected at this time."
我刚刚在 windows 10(gcloud 组件更新)上更新了我的 google 云 SDK。
更新后 gcloud 命令停止工作。
我得到的只是(例如:gcloud -h):
PATH\lib\gcloud.py"-h"这时候出乎意料了。
我尝试重新安装但没有帮助:(
我认为这是一个错误。
Cloud SDK(又名 gcloud
)假设您在 Linux 上 运行(其中 somecommand -h
是获取命令帮助的常规方式)。
您应该可以改用 gcloud help
。
这是一个正在跟踪的已知问题here
经过几个小时的努力修复它!我发现了:)
- 卸载google SDK
- https://dl.google.com/dl/cloudsdk/channels/rapid/google-cloud-sdk.zip
- https://cloud.google.com/sdk/docs/downloads-interactive#interactive_installation
这修复了错误。
在那之后我在 pyCharm GAE 中遇到了新错误:
ImportError: 没有名为 _subprocess 的模块
我用这里的解决方案解决了这个问题:
希望这对你们有所帮助,并为你们省去很多麻烦:)
安装程序中的问题,或者更确切地说是错误,是您使用的目录中包含 spaces。在脚本的某些地方,space 导致命令被错误地拆分,从而导致错误。
我收到了相同的消息,并通过在没有 spaces (c:\Google\CloudSDK)
的目录中重新安装 Google Cloud SDK 来修复它
如其他答案中所述,这是 gcloud 274.0.0 版本的错误。 Another report of this issue 实际识别错误所在并提供此修复:
If you are stuck and need an immediate solution, here's a workaround that will move you forward, but you should reinstall the Cloud SDK from scratch when a fix is ready.
- Open
C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk-bin\gcloud.cmd
in your editor
- Near line 170, change
) ELSE (
to be just )
- Remove the
)
on the last line in the file.
这应该能让你在短期内工作(尽管每次你 运行 命令时都会出现无关的错误消息)。让它工作后,你可以恢复到版本 273.0.0(这样你就不再收到错误消息并且不使用修改后的版本)使用:
gcloud components update --version=273.0.0
我解决了这个问题。我收到了同样的错误信息。
我的环境:gcloud v274.0.0,Windows7
首先,我重新安装了Google SDK,并将我的路径更改为\Google\CloudSDK\
。
其次,我收到了这条消息
"\Google\CloudSDK\google-cloud-sdk\bin..\lib\gcloud.py" init" was unexpected at this time."
所以我尝试使用 cd
命令到存在 gcloud.py
的特定目录。
终于找到了路径:\Google\CloudSDK\google-cloud-sdk\lib
,成功了。
希望对你也有帮助。
public 错误 https://issuetracker.google.com/issues/146458519
对此进行了跟踪
我们有两个导致这些问题的文件的补丁。这些适用于两种情况(都在 Windows 上):
1. 新安装失败,或
2. 执行组件更新后无法 运行 gcloud。
对于案例 #1,请下载附件 install.bat,并将其复制到您尝试安装 gcloud 的位置,例如C:\Program 文件 (x86)\Google\CloudSDK\google-cloud-sdk。然后运行它,例如
cd C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk
.\install.bat
对于#1 和#2 这两种情况,请下载附件 gcloud.cmd,并将其复制到 gcloud 安装下的 bin 目录,例如
C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\bin。当提示替换以前的副本时,键入是。这应该允许您 运行 gcloud 而不会被提示设置 CLOUDSDK_PYTHON.
文件已附加在 public 错误跟踪器中。
我刚刚在 windows 10(gcloud 组件更新)上更新了我的 google 云 SDK。 更新后 gcloud 命令停止工作。 我得到的只是(例如:gcloud -h): PATH\lib\gcloud.py"-h"这时候出乎意料了。
我尝试重新安装但没有帮助:(
我认为这是一个错误。
Cloud SDK(又名 gcloud
)假设您在 Linux 上 运行(其中 somecommand -h
是获取命令帮助的常规方式)。
您应该可以改用 gcloud help
。
这是一个正在跟踪的已知问题here
经过几个小时的努力修复它!我发现了:)
- 卸载google SDK
- https://dl.google.com/dl/cloudsdk/channels/rapid/google-cloud-sdk.zip
- https://cloud.google.com/sdk/docs/downloads-interactive#interactive_installation
这修复了错误。
在那之后我在 pyCharm GAE 中遇到了新错误:
ImportError: 没有名为 _subprocess 的模块
我用这里的解决方案解决了这个问题:
希望这对你们有所帮助,并为你们省去很多麻烦:)
安装程序中的问题,或者更确切地说是错误,是您使用的目录中包含 spaces。在脚本的某些地方,space 导致命令被错误地拆分,从而导致错误。
我收到了相同的消息,并通过在没有 spaces (c:\Google\CloudSDK)
的目录中重新安装 Google Cloud SDK 来修复它如其他答案中所述,这是 gcloud 274.0.0 版本的错误。 Another report of this issue 实际识别错误所在并提供此修复:
If you are stuck and need an immediate solution, here's a workaround that will move you forward, but you should reinstall the Cloud SDK from scratch when a fix is ready.
- Open
C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk-bin\gcloud.cmd
in your editor- Near line 170, change
) ELSE (
to be just)
- Remove the
)
on the last line in the file.
这应该能让你在短期内工作(尽管每次你 运行 命令时都会出现无关的错误消息)。让它工作后,你可以恢复到版本 273.0.0(这样你就不再收到错误消息并且不使用修改后的版本)使用:
gcloud components update --version=273.0.0
我解决了这个问题。我收到了同样的错误信息。
我的环境:gcloud v274.0.0,Windows7
首先,我重新安装了Google SDK,并将我的路径更改为\Google\CloudSDK\
。
其次,我收到了这条消息
"\Google\CloudSDK\google-cloud-sdk\bin..\lib\gcloud.py" init" was unexpected at this time."
所以我尝试使用 cd
命令到存在 gcloud.py
的特定目录。
终于找到了路径:\Google\CloudSDK\google-cloud-sdk\lib
,成功了。
希望对你也有帮助。
public 错误 https://issuetracker.google.com/issues/146458519
对此进行了跟踪我们有两个导致这些问题的文件的补丁。这些适用于两种情况(都在 Windows 上): 1. 新安装失败,或 2. 执行组件更新后无法 运行 gcloud。
对于案例 #1,请下载附件 install.bat,并将其复制到您尝试安装 gcloud 的位置,例如C:\Program 文件 (x86)\Google\CloudSDK\google-cloud-sdk。然后运行它,例如
cd C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk .\install.bat
对于#1 和#2 这两种情况,请下载附件 gcloud.cmd,并将其复制到 gcloud 安装下的 bin 目录,例如 C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\bin。当提示替换以前的副本时,键入是。这应该允许您 运行 gcloud 而不会被提示设置 CLOUDSDK_PYTHON.
文件已附加在 public 错误跟踪器中。