1

最近、Windows 7 に Python 3.5 64 ビットをインストールしました。Google Cloud SDK をインストールしようとすると、次のエラーが表示されます。

Output folder: C:\Program Files (x86)\Google\Cloud SDK
Downloading Google Cloud SDK core.
Extracting Google Cloud SDK core.
Create Google Cloud SDK bat file: C:\Program Files (x86)\Google\Cloud SDK\cloud_env.bat
Installing components.
Welcome to the Google Cloud SDK!
  File "C:\Python\Lib\site.py", line 176
    file=sys.stderr)
        ^
SyntaxError: invalid syntax
  File "C:\Python\Lib\site.py", line 176
    file=sys.stderr)
        ^
SyntaxError: invalid syntax
Failed to install.

Python Lib ファイルは一切変更していません。

4

2 に答える 2

2

Google Cloud SDK が Python 3 で実行できるとは思えません (システム要件では、Python 2.7.x が必要であると述べられています)。

これらのツールのためだけに Python 2.7 をすばやくインストールする必要がある場合は、Windows GUI インストーラーのステップ 5 (インストール パスを選択した後) に「bundled python」オプションがあります。

Google クラウド インストーラのステップ 5]

Python 2.7 を必要とするのはCLIツールのみであることに注意してください。Python APIライブラリ google-api-python-client [1] とgcloud-python [2] は、python 3.5 で動作します。したがって、何をしているかによっては、プロジェクトで Python 3 を引き続き使用できます。

[1] google-api-python-client README.md より

Python 3.3+ もサポートされるようになりました。ただし、このライブラリはまだ Python 3 で十分に使用されていないため、本番環境で Python 3 をデプロイする前にテストすることをお勧めします。

[2] PyPi の Python 3 カテゴリにリストされています

于 2016-04-10T02:57:15.313 に答える