0

Windows 7x64 专业版

gsutil 错误:

C:\Users\Chris>gsutil.py ls
Failure: invalid literal for int() with base 10: ''.

我已经根据安装 gsutil 文档验证了所有设置。

我做错了什么,或者安装文档有什么问题需要更正以使其正常工作?

Python版本:2.7.4

编辑:

这是 gsutil 调试开关的输出:

C:\>python C:\gsutil\gsutil -D ls
***************************** WARNING *****************************
*** You are running gsutil with debug output enabled.
*** Be aware that debug output includes authentication credentials.
*** Do not share (e.g., post to support forums) debug output
*** unless you have sanitized authentication tokens in the
*** output, or have revoked your credentials.
***************************** WARNING *****************************
Traceback (most recent call last):
File "C:\gsutil\gsutil", line 72, in <module>
gslib.__main__.main()
File "C:\gsutil\gslib\__main__.py", line 151, in main
  command_runner.RunNamedCommand('ver')
File "C:\gsutil\gslib\command_runner.py", line 92, in RunNamedCommand
  if self._MaybeCheckForAndOfferSoftwareUpdate(command_name, debug):
File "C:\gsutil\gslib\command_runner.py", line 160,
  in_MaybeCheckForAndOfferSoftwareUpdate
last_checked_ts = int(f.readline())
ValueError: invalid literal for int() with base 10: ''
4

1 回答 1

2

您能否尝试使用以下命令运行 gsutil:

python gsutil ls

(此外,您似乎将主 gsutil 脚本重命名为 gsutil.py。当然欢迎您随意更改代码,但在寻求支持时,我们需要您使用分布式 gsutil,无需重命名或其他修改.)

如果您在如上所述运行时仍然存在问题,请将以下输出发送给我们:

python gsutil -D ls

执行此操作时,请编辑输出中“授权:”标题的值。

谢谢,

Mike Schwartz,谷歌云存储团队

于 2013-04-18T06:53:21.700 回答