我正在运行GCS客户端的SDK版本1.8.8和r127 ...

我的主目录中有一个名为/localGCS的文件夹...我的应用程序也位于我的主目录中。在我的应用程序目录中,我使用以下命令调用dev_appserver.py:

$ dev_appserver.py app.yaml loadandprocess.yaml downloader.yaml --storage_path=../localGCS

我的localGCS文件夹填充为:
~/localGCS$ ls
datastore.db  search_indexes
[mybucketfolder]                  logs.db       xsrf

我要获取的文件位于[mybucketfolder]内部。但是,我仍然遇到错误:
NotFoundError: Expect status [200] from Google Storage. But got status 404.

有任何想法吗?谢谢...

最佳答案

根据您的描述



我看到您的主目录和您的应用程序的目录是相同的。我还在主目录中看到了/localGCS。在这种情况下,您应该使用
--storage_path=./localGCS/[mybucketfolder]

--storage_path 被描述为here

关于python - Google Cloud Storage客户端无法在本地dev_server上运行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21065972/

10-12 03:55