成功解決在Python文件上右鍵菜單無“Edit with IDLE”選項


我電腦是Win7旗艦版,之前電腦上安裝的是Python2.6版本的,前兩天為了體驗一下Microsoft Excel與Python之間互操作,

下載並安裝了DataNitro,在安裝的時候腦殘的安裝了Python2.7.5,但是這兩天在用的時候,發現之前安裝的一些包后不能用了;

print sys.path 才知道,Python的搜索路徑變成了Python2.7.5的路徑了,傻眼了,怎么辦?

 

於是,一通百度,google之后,折騰了一個上午,終於搞定了;

首先,我在cmd里面是可以正常使用Python的,也就是說,輸入Python,還是能正常識別的,就是右鍵菜單沒喲了“Edit with IDLE”選項;

找到的第一個解決辦法是:

Windows Registry Editor Version 5.00
 
[HKEY_CLASSES_ROOT\Python.File\shell\EditwithIDLE]
@="&Edit with IDLE"
 
[HKEY_CLASSES_ROOT\Python.File\shell\EditwithIDLE\command]
@="\"C:\\Python26\\ArcGIS10.0\\pythonw.exe\" \"C:\\Python26\\ArcGIS10.0\\Lib\\idlelib\\idle.py\" -e \"%1\""

將上面的文件里面的安裝路徑,替換為自己電腦上的路徑,並另存為***.reg,雙擊運行,也成功了,

但是右鍵仍然木有“Edit with IDLE”選項,抓狂;

總不能卸載了重裝吧?oh,my god,這是ArcGIS默認安裝的,腫么辦?

 

繼續baidu之,還是有大神在的:

第二種解決辦法:

打開注冊表

在HKEY_CLASSES_ROOT\SystemFileAssociations中添加.py\shell\Edit with IDLE\command;
修改HKEY_CLASSES_ROOT\SystemFileAssociations\.py\shell\Edit with IDLE\command
command的值為"C:\\Python26\\ArcGIS10.0\\pythonw.exe" "C:\\Python26\\ArcGIS10.0\\Lib\\idlelib\\idle.pyw" -e "%1"

保存,並刷新;

右鍵,ok,成功搞定!

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM