gcloud 更新组件 - 文件...\kuberun_licenses\LICENSES.txt 的权限被拒绝

Hel*_*rld 5 gcloud google-cloud-sdk

开始约会 gcloud:

Your current Cloud SDK version is: 321.0.0
You will be upgraded to version: 322.0.0

????????????????????????????????????????????????????
?        These components will be updated.         ?
????????????????????????????????????????????????????
?           Name           ?  Version   ?   Size   ?
????????????????????????????????????????????????????
? Cloud SDK Core Libraries ? 2021.01.05 ? 16.1 MiB ?
? Kuberun                  ?      0.0.1 ? 20.6 MiB ?
????????????????????????????????????????????????????
Run Code Online (Sandbox Code Playgroud)

我得到错误:

?? Uninstalling: Cloud SDK Core Libraries                   ??
??????????????????????????????????????????????????????????????
?? Uninstalling: Kuberun                                    ??
ERROR: (gcloud.components.update) ???????? ? ???????: [C:\Users\USER_NAME\AppData\Local\Google\ct4j-cloud-sdk\LATEST\google-cloud-sdk.staging\platform\kuberun_licenses\LICENSES.txt]

Ensure you have the permissions to access the file and that the file is not in use.
Run Code Online (Sandbox Code Playgroud)

环境:Win10

  1. 我尝试使用 IDEA appEngine 插件。
  2. 从具有管理员权限的 CMD 尝试。有一些错误

如何更新?也许你可以禁用 Kuberun ?我只使用 appengine

小智 7

kuberun_licenses我通过从路径中删除文件夹解决了这个问题google-cloud-sdk\platform。不是那个带有.staging.


Hel*_*rld 0

我发现只有完全重新安装解决方案:

  • 退出想法
  • 重命名文件夹 C:\Users\Step\AppData\Local\Google\ct4j-cloud-sdk -> _ct4j-cloud-sdk
  • 运行理念
  • 启动gradle -> 下载CloudSDK
  • 删除文件夹_ct4j-cloud-sdk
  • 利润