2012-09-16 91 views
2

好吧,所以我剛剛安裝了Python 2.7,但我都準備好了python 2.5。我意識到,因爲我最後安裝了Python 2.7,所以IDLE會自動打開Python 2.7 IDLE,這是我不想要的。有什麼方法可以將Python 2.5 IDLE設置爲在Python源文件上使用右鍵單擊選項時自動打開?謝謝。我可以設置IDLE以默認啓動Python 2.5嗎?

+0

Windows? Linux呢?蘋果電腦?如果在Windows上,右鍵單擊 - >屬性並將文件關聯更改爲較舊的IDLE,應該這樣做。 – Borgleader

+0

否,因爲Open With IDLE是右鍵單擊菜單中的自定義選項。我可以改變它打開的內容,但現在該選項可以做什麼。 –

回答

9

您可以輕鬆創建或編輯文件的右鍵單擊屬性。

編輯右鍵菜單中的特定文件擴展名:在命令行

  1. 運行assoc .py,並注意該協會的名稱:

    C:> assoc命令的.py
    的.py = Python.File

  2. 運行regedit.exe

  3. 瀏覽到HKEY_CLASSES_ROOT\Python.File\shell
  4. shell下創建一個名爲Edit with IDLE的密鑰(或者您希望它顯示在菜單中)。
  5. Edit with Idle下創建一個名爲command的密鑰。
  6. 編輯默認值以運行所需的命令。使用"%1"插入右鍵單擊文件的名稱。喜歡的東西:

    C:\ python25 \ pythonw.exe C:\ python25 \ LIB \ idlelib \ idle.pyw 「%1」

或者,只是保存以下爲idle.reg並雙擊它以將該值插入到註冊表中。

Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE\command] 
@="\"C:\\Python25\\pythonw.exe\" \"C:\\python25\\Lib\\idlelib\\idle.pyw\" \"%1\"" 
-1

除非您因爲某些原因需要Python 2.7,否則在Windows中實現此目的的最簡單方法是卸載Python並重新安裝Python 2.5。

相關問題