2016-08-18 74 views
2

右鍵菜單中的我的空閒選項已經消失。將Python 2.7與Python 3.5一起安裝後,使用IDLE編輯選項不可用。應該做什麼?

我認爲這是因爲我使用Python 3.5.2,但是我在不卸載Python 3.5.2的情況下安裝了Python 2.7.12。後來我卸載了Python 2.7.12,然後從.py文件在Chrome中打開,但我無法使用IDLE打開它。 Python腳本的通常標識已經消失。相反,現在它在圖片中有徽標。我能做什麼?我在問題後卸載了Python 3.5並重新安裝了它。但問題仍然存在。

New logo of Python files/scripts

+1

用鼠標右鍵單擊文件>打開方式>選擇默認程序>瀏覽> **您的Python安裝**> Lib> idlelib> idle.bat –

+0

如果在Windows上,安裝多個版本的Python是沒有問題的,除非您選擇2.7.12作爲默認安裝,否則2.7.12的安裝應該對3.5的安裝沒有影響。 –

回答

1

另一種方法是modify your Python installation。我建議不要重新安裝Python,因爲你會失去已安裝的模塊和腳本。但如果你不介意重新開始,reinstalling Python將解決這個問題。

要修改你的Python安裝:

  1. 打開Control Panel

    Control Panel Screenshot

  2. Uninstall Python的啓動器。

  3. 點擊Python 3.6(或 擁有的版本)
  4. 選擇修改。
  5. 可選功能頁面上,確保已選中 .py launcher checkbox
  6. 繼續並等待設置完成。

它完成後,您可以重新啓動您的計算機或 退出後登錄。

現在,當你右擊你的.py files,編輯閒置將在上下文菜單中顯示出來。請記住,你的.py files應該開放 Python啓動器。

enter image description here

希望這有助於。

1

選項1: 右鍵點擊任何.py文件,然後單擊Open With並單擊choose default ProgramChoose another app

如果您看到python.exe,請從出現的列表中選擇,否則請選擇Choose another programBrowse選項。可能該選項後,點擊在More App的Windows 10

下一頁瀏覽到Python insallation目錄,並選擇python.exe

選項2顯示: 運行regedit和GOTO鍵HKEY_CLASSES_ROOT\.py並更改默認Python.File

註銷後登錄&。上下文菜單將再次出現。

+0

試了兩個。事實上,在我嘗試了** Option 1 **之後出現了這個標誌。** ** ** **;不工作。 –

+0

確定嘗試選項2後,再試一次選項1. –

+0

@AdnanUmer非常感謝。唯一的解決方案爲我工作(Y) – Tes3awy

0

在保存python代碼時...會顯示兩個擴展.py.pyw。 使用.pyw擴展名保存文件,即代替dropcols.py將其另存爲dropcols.pyw將解決您的問題。這對我有效。

相關問題