0

を見つけることができませんそれを実行するために、私はターミナルでこれを取得する:Googleのクラウドストレージは、私はGoogleのストレージAPIのPythonクライアントライブラリを使用しています、と私は内容を持つファイル、pythonScript.pyを、持っているプロジェクト名

トレースバック(最新の呼び出しの最後): バケット= storage_client.create_bucket(bucket_name)ファイル「/ホーム/で、ライン11、 "pythonScript.pyを" ファイルjoel/MATI/env/lib/python3.5/site-packages/google/cloud/storage/client.py "、 行218、create_bucket内 bucket.create(クライアント=自己)ファイル "/home/joel/MATI/env/lib/python3.5/site-packages/google/cloud/storage/bucket.py"、 行199 、作成中 データ=プロパティ、_target_object =自己)ファイル "/home/joel/MATI/env/lib/python3.5/site-packages/google/cloud/_http.py"、 行293、in api_request raise exceptions.from_http_response(レスポンス)google.cloud.exceptions.Conflict:409 POST https://www.googleapis.com/storage/v1/b?project=avid-folder-180918: 申し訳ありませんが、その名前は使用できません。別のものをお試しください。

私のプロジェクトでGSS APIが有効になっているため、デフォルト設定が正しいと思われる理由はわかりません。 gcloud config listのうち出力は次のようになります。

[計算]

地域= US-east1

ゾーンは、私たちを-east1-D =

[コア] アカウント=ジョエルの@ southbendcodeschoolを。 com

disable_usage_reporting = true

プロジェクト=熱心なフォルダ-180918

あなたのアクティブな構成は以下のとおりです。[デフォルト]

+1

GCSにはバケットのグローバル名前空間(すべてのGCSユーザーで共有)があり、そのバケット名(「my-new-bucket」)は既に存在します。あなたは別の名前を選ぶ必要があります。 –

答えて

0

バケット名はグローバルに一意です。他の誰かがすでに "my-new-bucket"という名前のバケットを所有している必要があります。

関連する問題