Es gibt eine ähnliche Frage, die kürzlich auf Stackoverflow beantwortet wurde: Der Google Cloud Storage Client funktioniert nicht auf dem dev-Anwendungsserver
Die Lösung bestand darin, entweder das SDK auf 1.8.8 zu aktualisieren oder stattdessen die vorherige Version der GCS-Clientbibliothek zu verwenden, die den Fehler nicht enthielt.
Ich verwende derzeit 1.8.8 und habe versucht, mehrere Revisionen herunterzuladen und / _ah / gcs lädt nicht für mich. Nachdem ich eine beträchtliche Anzahl meiner Backend-Instanzen vergeblich versucht habe zu verstehen, wie GCS und App Engine zusammen funktionieren, wäre es großartig, wenn ich es stattdessen nur auf meinem lokalen Server testen könnte!
Wenn ich localhost: port / _ah / gcs besuche, bekomme ich einen Fehler 404 nicht gefunden.
Nur ein Kopf hoch, um die Bibliothek zu installieren, habe ich nur den Code in meinen App-Ordner gezogen. Ich frage mich, ob ich vielleicht einen Setup-Schritt übersprungen habe? Ich konnte die Antwort in der Dokumentation nicht finden!
Danke !!
Hinweis Um dies zu verdeutlichen ist meine erste Woche GCS, also versuche ich das erste Mal den dev_server als Host zu benutzen.
Der Port ist standardmäßig 8080 und die Datei wurde in: / bucket_name / file_suffix
geschriebenWenn Sie auf "ImportError: Kein Modul namens cloudstorage" stoßen, müssen Sie eine Datei namens appengine_config.py
erstellen %Vor%und füge hinzu:
%Vor%GAE führt dieses Skript automatisch aus, wenn Sie Ihren lokalen Dev-Server mit dev_appserver.py app.yaml starten, und Sie müssen dieses Skript ausführen, damit GAE die cloudstorage-Bibliothek in Ihrem lib / -Ordner findet
Dabei lautet der Dateiname / bucket_name / file_suffix
Der Port ist standardmäßig 8080 und die Datei wurde in: / bucket_name / file_suffix
geschriebenLeider habe ich weder 3) noch 4) in ihren Dokumenten gefunden, also hoffe ich, dass dies dazu beiträgt, dass sich jemand in Zukunft leichter einrichten kann.
Der Speichersimulator für den lokalen Server funktioniert in späteren Versionen des SDK. Bei Java können Sie einem bestimmten Lernprogramm folgen: " App Beispiel für ein Google-Cloud-Speicher-Beispiel ".
Tags und Links google-app-engine google-cloud-storage