google-cloud-sdk. bash .in c не найден после обновления до macOS Catalina - PullRequest
0 голосов
/ 21 апреля 2020

При обновлении до терминала MacOS Catalina на моем терминале появляются следующие сообщения:

/Users/<myname>/Downloads/google-cloud-sdk/path.bash.inc:3: = not found
/Users/<myname>/Downloads/google-cloud-sdk/completion.bash.inc:56: command not found: complete
/Users/<myname>/Downloads/google-cloud-sdk/completion.bash.inc:81: command not found: complete
/Users/<myname>/Downloads/google-cloud-sdk/completion.bash.inc:82: command not found: complete 

Я перезапустил команду ./install.sh и команды gcloud работают хорошо. Как удалить вышеприведенные сообщения или что-то еще отсутствует?

РЕДАКТИРОВАТЬ:

Обновлен до MacOS 10.15.4 и установлен google-cloud-sdk с здесь , 64-разрядная версия macOS.

1 Ответ

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

Это, похоже, проблема с тем фактом, что Cloud SDK предполагает, что вы используете bash, в то время как Catalina теперь использует Zsh по умолчанию, как указано здесь . Вы можете удалить ошибку, изменив значение bash, следуя инструкциям по ссылке, которой я поделился, однако в настоящий момент я не могу проверить это.

Я также рекомендую сообщить об этой проблеме. прямо на Google * на странице на странице отчетов о проблемах , чтобы ее можно было просмотреть и исправить, если это возможно.

Кроме того, убедитесь, что вы используете последнюю версию Cloud SDK, запустив gcloud components update, чтобы вы могли лучше сообщить об этом по проблеме.

Надеюсь, вы найдете эту информацию полезной.

...