gcloud init cli命令:错误:gcloud崩溃(ValueError):查询包含空字符

时间:2019-04-16 19:02:12

标签: google-cloud-storage gcloud gsutil

我正在尝试为项目初始化我的gcloud设置。但是,当我运行gcloud init命令时,它给出了gcloud崩溃的错误。

以前它在工作,但是今天突然这条命令崩溃了。我尝试了“ gcloud auth login”并粘贴了凭据,但仍然给出了相同的错误

    gcloud init
    Welcome! This command will take you through the configuration of gcloud.

    Settings from your current configuration [default] are:
    core:
    disable_usage_reporting: 'False'

    Pick configuration to use:
    [1] Re-initialize this configuration [default] with new settings
    [2] Create a new configuration
    Please enter your numeric choice:  1

    Your current configuration has been set to: [default]

    You can skip diagnostics next time by using the following flag:
    gcloud init --skip-diagnostics

    Network diagnostic detects and fixes local network connection issues.
    Checking network connection...done.
    Reachability Check passed.
    Network diagnostic passed (1/1 checks passed).

    ERROR: gcloud crashed (ValueError): the query contains a null character

    If you would like to report this issue, please run the following command:
    gcloud feedback

    To check gcloud for common problems, please run the following command:
    gcloud info --run-diagnostics

The actual results should be like below: 
    gcloud init

    Welcome! This command will take you through the configuration of gcloud.

    Settings from your current configuration [default] are:
    core:
    account: prajakta@gmail.com
    disable_usage_reporting: 'False'
    project: default-1234

    Pick configuration to use:
    [1] Re-initialize this configuration [default] with new settings
    [2] Create a new configuration
    Please enter your numeric choice:  1

    Your current configuration has been set to: [default]

    You can skip diagnostics next time by using the following flag:
    gcloud init --skip-diagnostics

    Network diagnostic detects and fixes local network connection issues.
    Checking network connection...done.
    Reachability Check passed.
    Network diagnostic passed (1/1 checks passed).

   Choose the account you would like to use to perform operations for
   this configuration:
   [1] prajakta@gmail.com
   [2] Log in with a new account
   Please enter your numeric choice:  1

   Pick cloud project to use:
   [1] default-1234
   [2] abc-project
   [3] Create a new project
   Please enter numeric choice or text value (must exactly match list
   item):  1

   Your current project has been set to: [default-1234].

   Your Google Cloud SDK is configured and ready to use!

1 个答案:

答案 0 :(得分:1)

From the output that you included, it appears to have completed successfully:

Your Google Cloud SDK is configured and ready to use!

Are you able to use any commands?

gcloud config list
gcloud auth list
gcloud projects list

It's not clear which operating system you're using but it's probable that either some dependent piece of software was upgraded and caused the break; and|or Cloud SDK (aka gcloud) has upgraded on your machine and it is broken.

You may be best-placed to contact Google Cloud Support, or if you don't have a support contract, to file an issue on Google issue tracker for gcloud here:

https://issuetracker.google.com/issues/new?component=187143

NB You've included your email address and several of your projects in your question, you may wish to redact these as they're not necessary to help answer the question.