почему я получаю (gsutil): "C: \ Users \ user \ AppData \ Local \ Programs \ Python \ Python37 \ python .exe": команда не найдена - PullRequest
1 голос
/ 26 февраля 2020

После установки Google cloud sdk и подключения к нужному firebase проекту я получаю:

ОШИБКА: (gsutil) "C: \ Users \ user \ AppData \ Local \ Programs \ Python \ Python37 \ python .exe ": команда не найдена при запуске какой-либо команды gsutil.

Моя текущая версия:

windows 10
Google Cloud SDK 281.0.0
bq 2.0.53
core 2020.02.14
gsutil 4.47
python 3.7

Моя теория состоит в том, что во время установки "правильно" python не имеет доступа к командам gsutil

Ответы [ 3 ]

0 голосов
/ 18 марта 2020

Как было предложено выше, переустановка с использованием python работала для меня. Я неправильно предположил, что в Google Do c я должен выбрать между пакетной или текущей python установкой, не понимая, что оба могут работать без конфликтов.

0 голосов
/ 17 апреля 2020

У меня была та же проблема, и я смог ее решить, установив новую переменную среды для CLOUDSDK_ PYTHON. На windows 10 вы можете сделать это из командной строки двумя способами:

  1. Установить переменную env для текущего сеанса терминала set CLOUDSDK_PYTHON="C:\Users\user\AppData\Local\Programs\Python\Python37\python.exe"

  2. Установить постоянную переменную env setx CLOUDSDK_PYTHON="C:\Users\user\AppData\Local\Programs\Python\Python37\python.exe"

Путь к файлу, вероятно, будет отличаться для всех, поэтому сначала проверьте, где находится python .exe, и используйте свой собственный путь. Надеюсь, это поможет.

0 голосов
/ 26 февраля 2020

Чтобы просмотреть список компонентов, которые доступны и установлены в данный момент, выполните команду:

список компонентов gcloud

Чтобы обновить все установленные компоненты до последней доступной версии (282.0) Cloud SDK , запустите команду:

обновление компонентов gcloud

Вы также можете переустановить его, следуя этому документу , в то время как Cloud SDK в настоящее время использует Python 2 по умолчанию, вы можете использовать существующая установка Python при необходимости, сняв флажок «Установить в комплекте Python».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...