Ich hatte einen gcloud-Benutzer authentifiziert und führte gsutils fein aus der Befehlszeile (Windows 8.1). Aber ich brauchte gsutils von einer Python-Anwendung zugreifen, damit ich die Anweisungen hier folgen: https://cloud.google.com/storage/docs/xml-api/gspythonlibrary#credentialsGoogle Cloud-Anmeldeinformationen total abgespritzt nach dem Versuch, boto
ich so weit gekommen, wie eine .boto-Datei zu erstellen, aber jetzt nicht nur die meine Python-Code fehlschlagen (boto.exception.NoAuthHandlerFound : Kein Handler war zur Authentifizierung bereit.). Aber ich kann bsutils nicht mehr von der Kommandozeile aus ausführen. Ich bekomme diese Fehlermeldung:
C:\>gsutil ls
You are attempting to access protected data with no configured
credentials. Please visit https://cloud.google.com/console#/project
and sign up for an account, and then run the "gcloud auth login"
command to configure gsutil to use these credentials.
I gcloud Auth ausgeführt haben und es scheint zu funktionieren, kann ich meine Benutzer abfragen:
C:\>gcloud auth list
Credentialed Accounts:
- [email protected] ACTIVE
- [email protected]
To set the active account, run:
$ gcloud config set account `ACCOUNT`
ich beide mit meiner E-Mail aktiv im Zusammenhang mit dem Konto versucht haben, und das neue serveruser-Konto (nach den obigen Anweisungen erstellt). Gleiche "geschützte Daten ohne konfigurierte Anmeldeinformationen". Error. Ich habe versucht, die .boto-Datei zu entfernen und die geheime CLIENT_ID und CLIENT_SECRET zu meiner .boto-Datei hinzuzufügen.
Wer irgendwelche Ideen, was das Problem sein könnte?
So kann ich die Befehlszeile gsutil wieder arbeiten, indem Sie "gcloud auth revoke" gefolgt von "gcloud auth login" aufrufen. Aber die Python-Anwendung ist immer noch sehr kaputt mit: "boto.exception.NoAuthHandlerFound: Kein Handler war bereit, sich zu authentifizieren." Error. Gibt es aktuelle Anweisungen, wie die GS-Python-Bindung funktioniert? Die unter https://cloud.google.com/storage/docs/xml-api/gspythonlibrary#credentials sind sehr veraltet. – griffin2000