0

クラウドMLを使用するGoogleクラウドプロジェクト用のGoogleクラウドシェル環境をセットアップしようとしています。クラウド用Googleクラウドシェル環境の設定

私は彼らのセットアップページ自体の指示に従ってています:

Getting Setup | Google Cloud Machine Learning

私はcloud shellで次のコマンドを実行:

https://raw.githubusercontent.com/GoogleCloudPlatform/cloudml-samples/master/tools/setup_cloud_shell.sh カール| bashの

このためouputをトレースの最後の部分は:

  • エコー「成功!あなたの環境には必要なツールと依存関係があります。成功!お使いの環境には、必要なツールと の依存関係があります。

は、このコマンド:

輸出PATH = $ {HOME}/local/binに:$ {PATH}

には出力に含まを生成しません。

そして最後に環境をチェックするためのコマンド: https://raw.githubusercontent.com/GoogleCloudPlatform/cloudml-samples/master/tools/check_environment.py カール

を|

[email protected]:~$ curl https://raw.githubusercontent.com/GoogleCloudPlatform/cloudml-samples/master/tools/check_environment.py | python 
    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 3814 100 3814 0  0 17274  0 --:--:-- --:--:-- --:--:-- 17257 
You are using pip version 8.1.1, however version 9.0.1 is available. 
You should consider upgrading via the 'pip install --upgrade pip' command. 
You are using pip version 8.1.1, however version 9.0.1 is available. 
You should consider upgrading via the 'pip install --upgrade pip' command. 
Your active configuration is: [cloudshell-11180] 
ERROR: Unable to list Cloud ML models: { 
    "error": { 
    "code": 400, 
    "message": "Field: parent Error: Name should be in the form of 'projects/your-project-id'", 
    "status": "INVALID_ARGUMENT", 
    "details": [ 
     { 
     "@type": "type.googleapis.com/google.rpc.BadRequest", 
     "fieldViolations": [ 
      { 
      "field": "parent", 
      "description": "Name should be in the form of 'projects/your-project-id'" 
      } 
     ] 
     } 
    ] 
    } 
} 

それが生産する必要があります:

"!。成功はあなたの環境が正しく設定されている" パイソン

は、この出力を生成しますスクリプトが正常に終了したとき。

解決方法を教えてください。これにより、セットアップの次の部分に進むことができます。

答えて

3

これが解決しました。

環境用のプロジェクトを設定する必要があります。あなたは、現在のプロジェクトを持たずにクラウドシェルを開始したように見えるあなたの元の出力に「@cloudshell」の文字列から

のgcloud設定セットプロジェクトあなたのプロジェクト-ID

+0

はい、:あなたは、このコマンドを使用することができますクラウドコンソールで通常、現在のプロジェクトは、現在のCloud Consoleプロジェクトと一致するように自動的にシェルに設定されます。 –