Python文件右键找不到IDLE打开项解决办法


Posted in Python onJune 08, 2015

经常会碰到,双击.py文件运行不了,或右键没有IDLE编辑的项,在WIN7系统中比较常见.
双击*.py文件运行不了解决办法:
右键点击 -> 打开方式 -> 选择默认程序 -> 浏览,找到并选择python.exe

右键没有IDLE项解决办法:
1. 如果PYTHON环境搭建不久,PYTHONPATH,及Lib/site-packages目录下也没有多少库文件时,可以重装
2. 修改注册表,
   i. 通过regedit命令来修改注册表

[HKEY_CLASSES_ROOT\Python.File\shell\EditwithIDLE]

[HKEY_CLASSES_ROOT\Python.File\shell\EditwithIDLE\command]

Python文件右键找不到IDLE打开项解决办法
Python文件右键找不到IDLE打开项解决办法

 ii. 通过批处理文件的方式修改注册表

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:\\Python27\\pythonw.exe\" \"C:\\Python27\\Lib\\idlelib\\idle.pyw\" -e \"%1\"" 

保存上面的文件到python.reg,双击一下,就会同样修改注册表,重启生效
NOTE: 替代成你自己的PYTHON安装目录就可以了。

 

Python 相关文章推荐
python中的__slots__使用示例
Feb 26 Python
Python日期的加减等操作的示例
Aug 15 Python
Python基于正则表达式实现检查文件内容的方法【文件检索】
Aug 30 Python
python 将对象设置为可迭代的两种实现方法
Jan 21 Python
Python爬虫抓取技术的一些经验
Jul 12 Python
Python爬虫使用浏览器cookies:browsercookie过程解析
Oct 22 Python
关于numpy中eye和identity的区别详解
Nov 29 Python
Django中使用MySQL5.5的教程
Dec 18 Python
python多维数组分位数的求取方式
Mar 03 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
Apr 14 Python
Keras-多输入多输出实例(多任务)
Jun 22 Python
vscode+PyQt5安装详解步骤
Aug 12 Python
Python判断字符串与大小写转换
Jun 08 #Python
CentOS中使用virtualenv搭建python3环境
Jun 08 #Python
python结合opencv实现人脸检测与跟踪
Jun 08 #Python
python实现数值积分的Simpson方法实例分析
Jun 05 #Python
python采集百度百科的方法
Jun 05 #Python
python中引用与复制用法实例分析
Jun 04 #Python
Python进程间通信用法实例
Jun 04 #Python
You might like
通过对服务器端特性的配置加强php的安全
2006/10/09 PHP
PHP操作mysql函数详解,mysql和php交互函数
2011/05/19 PHP
php 输出json及显示json中的中文汉字详解及实例
2016/11/09 PHP
Thinkphp5框架实现图片、音频和视频文件的上传功能详解
2019/08/27 PHP
javascript+xml技术实现分页浏览
2008/07/27 Javascript
关于jquery中全局函数each使用介绍
2013/12/10 Javascript
JS实现倒计时和文字滚动的效果实例
2014/10/29 Javascript
基于Jquery代码实现手风琴菜单
2015/11/19 Javascript
webpack源码之loader机制详解
2018/04/06 Javascript
require.js 加载过程与使用方法介绍
2018/10/30 Javascript
Vue项目部署在Spring Boot出现页面空白问题的解决方案
2018/11/26 Javascript
M2实现Nodejs项目自动部署的方法步骤
2019/05/05 NodeJs
Vue+ElementUI 中级联选择器Bug问题的解决
2020/07/31 Javascript
[42:56]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
[00:43]拉比克至宝魔导师密钥展示
2018/12/20 DOTA
400多行Python代码实现了一个FTP服务器
2012/05/10 Python
理解Python中的类与实例
2015/04/27 Python
详解Python中的元组与逻辑运算符
2015/10/13 Python
pandas 如何分割字符的实现方法
2019/07/29 Python
Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法
2019/09/24 Python
python 基于卡方值分箱算法的实现示例
2020/07/17 Python
计算机求职信
2013/12/01 职场文书
清洁工岗位职责
2014/01/29 职场文书
表彰会主持词
2014/03/26 职场文书
环境保护标语
2014/06/20 职场文书
大学毕业生推荐信
2014/07/09 职场文书
2014年平安建设工作总结
2014/11/19 职场文书
2014年信用社工作总结
2014/11/25 职场文书
捐助感谢信
2015/01/22 职场文书
防卫过当辩护词
2015/05/21 职场文书
送给火锅店的创意营销方案!
2019/07/08 职场文书
left join、inner join、right join的区别
2021/04/05 MySQL
go语言中json数据的读取和写出操作
2021/04/28 Golang
NodeJs内存占用过高的排查实战记录
2021/05/10 NodeJs
Python数据类型最全知识总结
2021/05/31 Python
Nginx反向代理学习实例教程
2021/10/24 Servers