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

これを行うときは、出力の「Authorization:」ヘッダーの値を編集してください。

ありがとう、

Mike Schwartz、Google Cloud Storage チーム

于 2013-04-18T06:53:21.700 に答える