Zer*_*roz 10 python google-cloud-platform
在计算机中安装 Google Cloud sdk 后,我打开终端并输入“gcloud --version”,但它显示“未找到 python”
注意:当我安装 Google Cloud sdk 时,我取消选中“安装 python 包”框,因为我已经安装了 python 3.10.2。
那么,如何解决这个问题呢?
提前致谢。
joh*_*rgo 15
在 Windows 上,设置 CLOUDSDK_PYTHON 环境变量可以修复此问题,但当我第一次尝试此操作时,我将该变量指向包含 python 可执行文件的文件夹,但这不起作用。该变量显然必须指向可执行文件。
fja*_*mes 10
在 ubuntu Linux 上,您可以在文件中定义此变量.bashrc:
export CLOUDSDK_PYTHON=/usr/bin/python3
Run Code Online (Sandbox Code Playgroud)
正如文档中提到的:
Cloud SDK需要Python;支持的版本为 Python 3(首选,3.5 至 3.8)和 Python 2(2.7.9 或更高版本)。默认情况下,Windows 版本的 Cloud SDK 与 Python 3 和 Python 2 捆绑在一起。要使用 Cloud SDK,您的操作系统必须能够运行受支持的 Python 版本。
正如 @John Hanley 所建议的,CLI 无法找到已安装的 Python。尝试重新安装 CLI,选择install Python bundle。如果您仍然遇到此问题,另一个解决方法可以是尝试使用 Python 版本 2.xx 。
您可以按照以下步骤操作:
1.卸载所有Python 3及以上版本。
2.安装Python版本-2.xx(我已经安装了-2.7.17)
3.创建环境变量 - CLOUDSDK_PYTHON 并提供值为 C:\Python27\python.exe
4.再次运行GoogleCloudSDKInstaller.exe。
| 归档时间: |
|
| 查看次数: |
16308 次 |
| 最近记录: |