![](/img/trans.png)
[英]getting Fatal error in launcher: Unable to create process using '"c:\python37\python.exe" "C:\Python37\Scripts\pyrcc5.exe"
[英]why am i getting (gsutil): "C:\Users\user\AppData\Local\Programs\Python\Python37\python.exe": command not found
安装Google cloud sdk
并连接到所需的firebase
项目后,我收到:
错误:(gsutil)“C:\\Users\\user\\AppData\\Local\\Programs\\Python\\Python37\\python.exe”:运行任何 gsutil 命令时找不到命令。
我目前的问题是:
windows 10
Google Cloud SDK 281.0.0
bq 2.0.53
core 2020.02.14
gsutil 4.47
python 3.7
我的理论是,虽然“正确”安装,python 无法访问 gsutil 命令
我遇到了同样的问题,我能够通过为 CLOUDSDK_PYTHON 设置一个新的环境变量来解决它。 在 Windows 10 上,您可以通过两种方式从命令行执行此操作:
为当前终端会话设置一个环境变量set CLOUDSDK_PYTHON="C:\\Users\\user\\AppData\\Local\\Programs\\Python\\Python37\\python.exe"
设置永久环境变量setx CLOUDSDK_PYTHON="C:\\Users\\user\\AppData\\Local\\Programs\\Python\\Python37\\python.exe"
每个人的文件路径可能会有所不同,因此请先检查 python.exe 所在的位置并使用您自己的路径。 我希望这有帮助。
跑:
set CLOUDSDK_PYTHON=C:\Users\user\AppData\Local\Programs\Python\Python37\python.exe
注意: python 路径周围不应该有像"C:\\Users\\user\\AppData\\Local\\Programs\\Python\\Python37\\python.exe"
这样的引号,否则它会尝试使用引号来运行命令,我们知道它赢了不行。
要查看可用且当前安装的组件列表,请运行命令:
gcloud 组件列表
要将所有已安装的组件更新到 Cloud SDK 的最新可用版本 (282.0),请运行以下命令:
gcloud 组件更新
您也可以按照本文档重新安装它,虽然 Cloud SDK 当前默认使用 Python 2,但如果需要,您可以通过取消选中“安装 Bundled Python”选项来使用现有的 Python 安装。
正如上面建议的那样,使用捆绑的 python 重新安装对我有用。 我从 google 的文档中错误地假设我应该在捆绑或当前 python 安装之间进行选择,但没有意识到两者都可以在没有冲突的情况下运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.