#gcloud #google-cloud-sdk
#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 │
└──────────────────────────┴────────────┴──────────┘
Я получаю сообщение об ошибке:
╠═ Uninstalling: Cloud SDK Core Libraries ═╣
╠════════════════════════════════════════════════════════════╣
╠═ Uninstalling: Kuberun ═╣
ERROR: (gcloud.components.update) Отказано в доступе: [C:UsersUSER_NAMEAppDataLocalGooglect4j-cloud-sdkLATESTgoogle-cloud-sdk.stagingplatformkuberun_licensesLICENSES.txt]
Ensure you have the permissions to access the file and that the file is not in use.
Env: Win10
- я пытаюсь использовать плагин IDEA AppEngine.
- попробуйте из CMD с правами администратора. с некоторой ошибкой
Как это обновить? Может быть, вы можете отключить Kuberun ? Я использую только appengine
Ответ №1:
Я решил эту проблему, удалив папку kuberun_licenses
из google-cloud-sdkplatform
path. Не тот, с .staging
которым .
Комментарии:
1. — это сработало для меня, когда я обновлял с версии 320 до версии 351 через несколько месяцев
2. или снимите флаг только для чтения
Ответ №2:
Похоже, это известная проблема: https://status.cloud.google.com/incident/support/21001
Вот обходной путь, указанный по этой ссылке:
Пожалуйста, выполните следующие команды в окне PowerShell:
$gcloudDir = Get-Command gcloud | Select -ExpandProperty "Source" | Split-Path | Split-Path attrib -r "$gcloudDirplatformkuberun_licenses*.*" /s attrib -r "$gcloudDirlibkuberun*.*" /s attrib -r "$gcloudDir..google-cloud-sdk.stagingplatformkuberun_licenses*.*" /s attrib -r "$gcloudDir..google-cloud-sdk.staginglibkuberun*.*" /s Remove-Item "$gcloudDir..google-cloud-sdk.staging" -Recurse
Если какая-либо из команд не выполняется, продолжайте выполнение оставшихся
команд.После запуска сценария PowerShell выполните следующие действия в обычной командной строке (не в PowerShell):
gcloud components update --version 320.0.0
Пожалуйста, обратите внимание, что после применения этого обходного пути не запускайте »
обновление компонентов gcloud», поскольку это снова вызовет проблему. Пожалуйста, подождите
, пока исправление не будет выпущено, прежде чем обновлять компоненты.
Комментарии:
1. Решение устарело.
2. Это сработало для меня, за исключением того, что некоторые косые черты отсутствуют. Пытался отправить редактирование, но очередь заполнена
Ответ №3:
Я нахожу только полное решение для переустановки:
- идея выхода
- переименовать папку C:UsersStepAppDataLocalGooglect4j-cloud-sdk -> _ct4j-облачный sdk
- запустить идею
- запустить gradle -> downloadCloudSDK
- удалить папку _ct4j-cloud-sdk
- прибыль
Ответ №4:
Вот что я сделал,
В Win10 я перешел к
C:Users {ваше имя пользователя}AppDataLocalGoogle
удален каталог ct4j-cloud-sdk
И побежал:
mvn appengine: развертывание
Это решило проблему для меня
Комментарии:
1. проблема в том, что это нужно делать 2-3 раза в неделю) каждое обновление. спасибо Google
Ответ №5:
Для Eclipse выйдите из Eclipse. Удалите папку ct4j-cloud-sdk из каталога, установленного в gCloud. Откройте Eclipse и разверните.
Ответ №6:
Новая дата. Новая версия. Новая проблема с облаком Google… дерьмо…
Your current Cloud SDK version is: 322.0.0
You will be upgraded to version: 323.0.0
| These components will be updated. |
-------------------------- ------------ ----------
| Name | Version | Size |
-------------------------- ------------ ----------
| Cloud SDK Core Libraries | 2021.01.08 | 16.1 MiB |
| Kuberun | 0.0.1 | 20.6 MiB |
| gcloud cli dependencies | 2021.01.08 | 10.7 MiB |
-------------------------- ------------ ----------
gcloud crashed (Error): [('C:\Users\USER_NAME\AppData\Local\Google\ct4j-cloud-sdk\LATEST\google-cloud-sdk\platform\gsutil\third_party\funcsigs\docs\index.rst', 'C:\Users\USER_NAME\AppData\Local\Google\ct4j-cloud-sdk\LATEST\google-cloud-sdk.staging\platform\gsutil\third_party\funcsigs\docs\index.rst', 'symbolic link privilege not held'), ('C:\Users\USER_NAME\AppData\Local\Google\ct4j-cloud-sdk\LATEST\google-cloud-sdk\platform\gsutil\third_party\mock\docs\changelog.txt', 'C:\Users\USER_NAME\AppData\Local\Google\ct4j-cloud-sdk\LATEST\google-cloud-sdk.staging\platform\gsutil\third_party\mock\docs\changelog.txt', 'symbolic link privilege not held')]
черт бы побрал обновления, что с этим делать, я теряю на них один день в неделю…