Python 无法安装Google cloud SDK

Python 无法安装Google cloud SDK,python,google-cloud-platform,google-cloud-sdk,Python,Google Cloud Platform,Google Cloud Sdk,我正在尝试在我的Windows 10计算机上安装google cloud SDK。安装程序在以下错误处停止。SDK还安装python并在环境变量中设置自动路径,对吗?在我的系统上,尚未安装python。所以在安装SDK之前,需要在环境变量中设置Python路径吗 Downloading Google Cloud SDK core. Extracting Google Cloud SDK core. Create Google Cloud SDK bat file: C:\Program File

我正在尝试在我的Windows 10计算机上安装google cloud SDK。安装程序在以下错误处停止。SDK还安装python并在环境变量中设置自动路径,对吗?在我的系统上,尚未安装python。所以在安装SDK之前,需要在环境变量中设置Python路径吗

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!
ERROR: gcloud failed to load: [Errno 9] Bad file descriptor
    gcloud_main = _import_gcloud_main()
    import googlecloudsdk.gcloud_main
    from googlecloudsdk.calliope import cli
    from googlecloudsdk.calliope import backend
    from googlecloudsdk.calliope import parser_extensions
    from googlecloudsdk.core.updater import update_manager
    from googlecloudsdk.core.updater import installers
    from googlecloudsdk.core import local_file_adapter
    import requests
    from . import utils
    from ._internal_utils import to_native_string
    from .compat import is_py2, builtin_str, str
    from http.cookies import Morsel
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap_external>", line 724, in exec_module
  File "<frozen importlib._bootstrap_external>", line 917, in get_data
This usually indicates corruption in your gcloud installation or problems with your Python interpreter.
Please verify that the following is the path to a working Python 2.7 or 3.5+ executable:
    C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\platform\bundledpython\python.exe
If it is not, please set the CLOUDSDK_PYTHON environment variable to point to a working Python 2.7 or 3.5+ executable.
If you are still experiencing problems, please reinstall the Cloud SDK using the instructions here:
    https://cloud.google.com/sdk/
Traceback (most recent call last):
  File "C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\\bin\bootstrapping\install.py", line 12, in <module>
    import bootstrapping
  File "C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\bin\bootstrapping\bootstrapping.py", line 44, in <module>
    from googlecloudsdk.core.credentials import store as c_store
  File "C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\lib\googlecloudsdk\core\credentials\store.py", line 40, in <module>
    from googlecloudsdk.core import requests
  File "C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\lib\googlecloudsdk\core\requests.py", line 26, in <module>
    from google.auth.transport import requests as google_auth_requests
  File "C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\lib\third_party\google\auth\transport\requests.py", line 26, in <module>
    import requests
  File "C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\lib\third_party\requests\__init__.py", line 112, in <module>
    from . import utils
  File "C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\lib\third_party\requests\utils.py", line 26, in <module>
    from ._internal_utils import to_native_string
  File "C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\lib\third_party\requests\_internal_utils.py", line 11, in <module>
    from .compat import is_py2, builtin_str, str
  File "C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\lib\third_party\requests\compat.py", line 60, in <module>
    from http.cookies import Morsel
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 724, in exec_module
  File "<frozen importlib._bootstrap_external>", line 859, in get_code
  File "<frozen importlib._bootstrap_external>", line 917, in get_data
OSError: [Errno 9] Bad file descriptor
Failed to install.
下载谷歌云SDK核心。
提取谷歌云SDK核心。
创建Google Cloud SDK bat文件:C:\Program Files(x86)\Google\Cloud SDK\Cloud\u env.bat
安装组件。
欢迎使用谷歌云SDK!
错误:gcloud无法加载:[Errno 9]错误的文件描述符
gcloud\u main=\u import\u gcloud\u main()
导入googlecloudsdk.gcloud\u main
从googlecloudsdk.calliope导入cli
从googlecloudsdk.calliope导入后端
从googlecloudsdk.calliope导入解析器_扩展
从googlecloudsdk.core.updater导入更新\u管理器
从googlecloudsdk.core.updater导入安装程序
从googlecloudsdk.core导入本地\u文件\u适配器
导入请求
从…起导入UTIL
from.\u internal\u utils导入到\u native\u字符串
from.compat导入是_py2,内置的_str,str
从http.cookies导入少量内容
文件“”,第967行,在“查找”和“加载”中解锁
exec_模块中第724行的文件“”
get_数据中第917行的文件“”
这通常表示gcloud安装中出现损坏或Python解释器出现问题。
请验证以下是Python 2.7或3.5+可执行文件的路径:
C:\ProgramFiles(x86)\Google\Cloud SDK\Google Cloud SDK\platform\bundledpython\python.exe
如果不是,请将CLOUDSDK_PYTHON环境变量设置为指向工作的PYTHON 2.7或3.5+可执行文件。
如果您仍然遇到问题,请按照以下说明重新安装云SDK:
https://cloud.google.com/sdk/
回溯(最近一次呼叫最后一次):
文件“C:\Program Files(x86)\Google\Cloud SDK\Google Cloud SDK\\bin\bootstrapping\install.py”,第12行,在
导入引导
文件“C:\Program Files(x86)\Google\Cloud SDK\Google Cloud SDK\bin\bootstrapping\bootstrapping.py”,第44行,在
从googlecloudsdk.core.credentials导入存储为c_存储
文件“C:\Program Files(x86)\Google\Cloud SDK\Google Cloud SDK\lib\googlecloudsdk\core\credentials\store.py”,第40行,在
从googlecloudsdk.core导入请求
文件“C:\Program Files(x86)\Google\Cloud SDK\Google Cloud SDK\lib\googlecloudsdk\core\requests.py”,第26行,在
从google.auth.transport导入请求作为google\u auth\u请求
文件“C:\Program Files(x86)\Google\Cloud SDK\Google Cloud SDK\lib\third\u party\Google\auth\transport\requests.py”,第26行,在
导入请求
文件“C:\Program Files(x86)\Google\Cloud SDK\Google Cloud SDK\lib\third\u party\requests\\uuuuuu init\uuuuuu.py”,第112行,在
从…起导入UTIL
文件“C:\Program Files(x86)\Google\Cloud SDK\Google Cloud SDK\lib\third\u party\requests\utils.py”,第26行,在
from.\u internal\u utils导入到\u native\u字符串
文件“C:\Program Files(x86)\Google\Cloud SDK\Google Cloud SDK\lib\third\u party\requests\\u internal\u utils.py”,第11行,在
from.compat导入是_py2,内置的_str,str
文件“C:\Program Files(x86)\Google\Cloud SDK\Google Cloud SDK\lib\third\u party\requests\compat.py”,第60行,在
从http.cookies导入少量内容
文件“”,第983行,在_find_和_load中
文件“”,第967行,在“查找”和“加载”中解锁
文件“”,第677行,在\u加载\u解锁
exec_模块中第724行的文件“”
文件“”,第859行,get_代码
get_数据中第917行的文件“”
OSError:[Errno 9]错误的文件描述符
安装失败。

您当前的Python版本是什么?@guillaumeblaquiere在我的系统中当前没有根据终端上的消息安装任何版本的Python:请验证以下是工作Python 2.7或3.5+可执行文件的路径:C:\Program Files(x86)\Google\Cloud SDK\Google Cloud SDK\platform\bundledpython\python.exe如果不是,请将CLOUDSDK\u python环境变量设置为指向工作的python 2.7或3.5+可执行文件。您能否验证Python2.7或Python3+是否正确指向,或者您可以将环境变量CLOUDSDK_PYTHON设置为系统中安装的PYTHON.exe路径