Koh*_*Koh 6 macos google-cloud-platform macos-catalina
在我的终端上升级到 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
Run Code Online (Sandbox Code Playgroud)
我已经重新运行./install.sh命令并且gcloud命令工作正常。如何删除上述消息,或者是否还缺少其他内容?
编辑:
升级到macOS 10.15.4并安装google-cloud-sdk来自这里,macOS 64位版本。
小智 11
我按照说明解决了同样的问题:https://gist.github.com/dwchiang/10849350。简单地说,将 更改path.bash.inc为path.zsh.incin ~/.bash_profile,与 相同completion.zsh.inc。
这似乎是一个问题,因为 Cloud SDK 假设您使用的是 bash,而 Catalina 现在默认使用 Zsh,如此处所述。您可以按照我共享的链接上的说明更改为 bash 来消除错误,但是,我目前无法对此进行测试。
我还建议您在问题报告页面直接向 Google 报告此问题,以便在可能的情况下对其进行审查和更正。
此外,请通过运行来确保您使用的是最新的 Cloud SDK 版本,gcloud components update以便您可以更好地报告该问题。
我希望这个信息对您有所帮助。
| 归档时间: |
|
| 查看次数: |
6351 次 |
| 最近记录: |