我想雙擊 .py 文件并讓 Python 在 Windows 10 中執(zhí)行它。但不能。.py 文件在 Windows 資源管理器中顯示一個(gè)黑色矩形,表明它們不與任何文件類型關(guān)聯(lián)。雙擊 .py 文件可以選擇使用記事本、寫字板打開,或者在 Microsoft Store 中查找應(yīng)用程序Python 就在我的道路上。在 DOS 提示符下,如果我運(yùn)行: $ python --version
==> Python 3.9.0
$ where python
C:\Users\Babar\AppData\Local\Programs\Python\Python39\python.exe如果我嘗試使用 Windows 的“按擴(kuò)展設(shè)置默認(rèn)應(yīng)用程序”將 .py 與 Python 關(guān)聯(lián)起來,則不會(huì)提供 Python 作為選項(xiàng),僅提供記事本、寫字板或 Microsoft Store。如果我嘗試將 .py 關(guān)聯(lián)到 Python,Python 不會(huì)顯示為已安裝的應(yīng)用程序。如果我運(yùn)行 DOS 命令$ assoc
.py=C:\Users\Babar\AppData\Local\Programs\Python\Python39\python.exe但如果從同一個(gè) DOS 命令,我運(yùn)行:$ .\Hello.py它再次彈出窗口,提示我選擇記事本/寫字板/MS Store 應(yīng)用程序。除此之外,我沒有想法了。任何建議表示贊賞
2 回答

紅糖糍粑
TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超6個(gè)贊
調(diào)試查看您的注冊(cè)表項(xiàng)Computer\HKEY_CLASSES_ROOT\.py
OP能夠通過刪除他的注冊(cè)表項(xiàng)來解決他的問題

白板的微信
TA貢獻(xiàn)1883條經(jīng)驗(yàn) 獲得超3個(gè)贊
我知道我有點(diǎn)晚了,但這可能會(huì)對(duì)某人有所幫助:
當(dāng)您嘗試運(yùn)行不是在您的 PC 上開發(fā)的 GUI python 腳本時(shí),請(qǐng)確保首先從控制臺(tái)運(yùn)行它并查看 Python 是否會(huì)抱怨某些問題。
很多時(shí)候,即使是經(jīng)驗(yàn)豐富的用戶也會(huì)忘記他們的 PC 上沒有安裝某些必需的模塊。在修復(fù)此問題之前,他無(wú)法通過雙擊或快捷方式運(yùn)行腳本 - 并且沒有警告/錯(cuò)誤消息。
添加回答
舉報(bào)
0/150
提交
取消