![](/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.