簡體   English   中英

Python未找到但可以安裝

[英]Python was not found but can be installed

我剛剛安裝了 python3.8 和 sublime 文本編輯器。 我試圖在 sublime 文本上運行 python 構建,但遇到“找不到 Python 但可以安裝”錯誤。

python和sublime都安裝在E:\\

打開 cmd 提示符時,我可以更改 dir 並且能夠從那里運行 py 沒有問題。

我假設我的 sublime 沒有指向正確的目錄,但不知道如何解決這個問題。

這不是 Sublime 問題,而是 Windows 10 問題。 我的 Windows 10 機器沒有這個功能,所以我不確定它的傳播范圍有多廣,但你可能想看看這個(看似無關的)問題“權限被拒絕”試圖在 Windows 10 上運行 Python

這篇文章的一般要點是,這些新的存根重定向器應該引導您從 Windows 應用商店安裝一些缺失的應用程序,並且應該優先考慮用戶安裝的版本,但是根據PATH的修改方式,系統可能會在用戶安裝版本之前找到存根版本。

當前接受的答案提到:

糾正它的第二部分是在 Windows 搜索提示中鍵入“管理應用程序執行別名”並完全禁用 Python 的商店版本。

您可能只需要執行第二部分,但在我的系統上,我進行了兩項更改,現在一切都恢復正常了。

在評論中,有來自Zooba評論進一步表明這是要走的路:

(這里是微軟員工和 CPython 核心開發人員)你肯定只需要做第二部分。 有幾個與升級應用程序重置別名相關的錯誤,這些錯誤將在下一個穩定更新中修復,因此到那時應該是一次性修復。 當您獲得 Insiders 更新時,您可能需要多做幾次。

...啟動商店是一項幫助人們安裝 Python 的新功能 - 如果您使用常規安裝程序將其添加到 PATH 中,它應該優先於新的重定向器,但如果沒有,您已經在上面發現了如何禁用它.

我遇到了同樣的問題,所以我去了微軟商店(windos 10)並簡單地安裝了“python 3.9”,問題就消失了! 抱歉英語不好順便說一句

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM