gsutil 不适用于 mac 和 python3.5

gsutil not working on mac and python3.5

我正在尝试使用 google 存储库,但在调用 gsutil 时出现错误...

已使用 pip 安装 gsutil:

pip install gsutil

我当前的 python 版本是 3.5

当我从命令行 运行 gsutil 时,出现以下错误:

class AbortException(StandardError): NameError: name 'StandardError' is not defined

不确定如何解决此问题...有什么想法吗?

编辑: 看起来它使用 python 3.4 工作正常,尽管他们说它在 3x 上不受支持...

来自 gsutil System Requirements 文档:

To use gsutil, you must have Python 2.6.x or 2.7.x installed on your computer. gsutil does not currently run on Python 3.x.

因为gsutil还是不支持Python3,所以决定写一个替换:https://pypi.org/project/gs/。除了支持 Python 3,它还可以用作 Python 库,并且对 gsutil 功能有一些其他改进(由 click 提供,CLI 帮助程序库)。

现在看来 Python3 存在支持:

pip3 install gsutil

对我有用