0
我正在尝试使用gsutil根据使用最新版MacOS的Google指令在我的firebase存储桶上设置CORS。我不知道如果我没有带安装GSUtil的正确或如果是别的东西,我不明白,但是当我运行gsutil cors set cors.json gs://docavea2.appspot.com
我得到以下错误:在MacOS上运行gsutil
Setting CORS on gs://docavea2.appspot.com/...
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/Users/jr/google-cloud-sdk/platform/gsutil/gslib/__init__.py", line 119, in <module>
CHECKSUM_FILE, CHECKSUM = _GetFileContents('CHECKSUM')
File "/Users/jr/google-cloud-sdk/platform/gsutil/gslib/__init__.py", line 107, in _GetFileContents
content = pkgutil.get_data('gslib', filename)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/pkgutil.py", line 591, in get_data
return loader.get_data(resource_name)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/pkgutil.py", line 255, in get_data
return open(pathname, "rb").read()
IOError: [Errno 2] No such file or directory: '/Users/jr/google-cloud-sdk/platform/gsutil/gslib/CHECKSUM'
我觉得我cors.json是罚款,因为当我与gsutil会使用它在Windows正常工作和CORS设置正确,但是这是内容:
[
{
"origin": ["*"],
"method": ["GET"],
"maxAgeSeconds": 3600
}
]
我在这里看到的计算器,有人说,它的工作对他是否把[ {在同一行上,但对我来说没有任何区别。
这是一个问题,而不是CORS文件的问题。/Users/jr/google-cloud-sdk/platform/gsutil/gslib/CHECKSUM确实存在于您的系统中? –