Python文件右键找不到IDLE打开项解决办法
经常会碰到,双击.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]
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 IDLE 错误:IDLE''s subprocess didn''t make connection 的解决方案
Python IDLE 错误描述: Subprocess Startup Error IDLE's subprocess didn't make connection. Either IDLE can't start a subprocess or personal firewall software is blocking the connection. 错误截图: 错误原因分析: 同层目录下存在和Python库文件相同名字的.py文件,导致子进程无法创建的问题. 解决方法: 排查目录下的.p
-
给Python IDLE加上自动补全和历史功能
许多时候,我们使用Python,并不用写一个程序,一些不复杂的任务,我更喜欢在 IDLE(也就是交互式提示模式)下输入几行代码完成.然而,在这个模式下编辑代码,也有不够便利的地方,最主要的就是,不能用Tab自动补全,不能记忆 上一次输入的命令(没办法,谁让我们在Shell下习惯了呢). 这时候,我们可以直接使用Python启动脚本,解决这个问题. 启动脚本的程序非常简单,这里不多说明,只给出代码: import readline import rlcompleter import atexit
-
Python文件右键找不到IDLE打开项解决办法
经常会碰到,双击.py文件运行不了,或右键没有IDLE编辑的项,在WIN7系统中比较常见. 双击*.py文件运行不了解决办法: 右键点击 -> 打开方式 -> 选择默认程序 -> 浏览,找到并选择python.exe 右键没有IDLE项解决办法: 1. 如果PYTHON环境搭建不久,PYTHONPATH,及Lib/site-packages目录下也没有多少库文件时,可以重装 2. 修改注册表, i. 通过regedit命令来修改注册表 复制代码 代码如下: [HKEY_CLASSE
-
Python报错:PermissionError: [Errno 13] Permission denied的解决办法
问题描述: 我一直用python处理气象数据,之前写过一个处理气象数据的程序,一直都可以用的,可是昨天我再想处理数据的时候提示我如下错误 Traceback (most recent call last): ...中间忽略 File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\lib\site-packages\xarray\backends\file_manager.py", line 205,
-
php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
今天遇到GD的resizeimage 函数处理jpg后缀文件的缩略图的时候 提示该图片不是合法的jpg图片并报错 <b>Warning</b>: imagecreatefromjpeg(): gd-jpeg, libjpeg: recoverable error: Invalid SOS parameters for sequential JPEG 国内网上查了很多资料也没找到有效的解决办法,原来只要把 GD的jpeg文件支持打开即可解决 ini_set('gd.jpeg_igno
-
使用Android studio创建的AIDL编译时找不到自定义类的解决办法
使用AS创建ADIL文件时AS会在main文件夹下给我们生成一个aidl文件夹和一个相同包名的包,通常我们会把所有和ADIL相关的类或文件放在这个包下,但是如果存在自定义的类时,程序编译时无法通过,提示找不到自定义的包.解决办法如下,在启动Module的build.gradle中加入如下代码: sourceSets { main { manifest.srcFile 'src/main/AndroidManifest.xml' java.srcDirs = ['src/main/java', '
-
eclipse配置Tomcat找不到server选项的解决办法
我们在配置Tomcat的时候,有时候因为我们安装的eclipse版本问题没有server这个选项, 图1 没有发现server选项 不用着急,可以按照以下方法来添加. 在主页选择helper,然后选择install new software(意思是安装新软件(插件)) 在work with上添加http://download.eclipse.org/releases/kepler地址,点击add,然后弹出一个框,点击确定即可 第二个步骤之后可能会等待比较久的时候(可能每个地区不一样).之后选择'
-
Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法
Python 出现错误TypeError: 'NoneType' object is not iterable解决办法 TypeError: 'NoneType' object is not iterable 这个错误提示一般发生在将None赋给多个值时. def myprocess(): a == b if a != b: return True, value; flag, val = myprocess() 在判断语句中,当if条件不满足,并且没有else语句时,函数默认返回None. 在
-
python 出现SyntaxError: non-keyword arg after keyword arg错误解决办法
python 出现SyntaxError: non-keyword arg after keyword arg错误解决办法 前言: 在Python中,这两个是python中的可变参数,*arg表示任意多个无名参数,类型为tuple,**kwargs表示关键字参数,为dict,使用时需将*arg放在**kwargs之前,否则会有"SyntaxError: non-keyword arg after keyword arg"的语法错误 def test(*arg,**kwargs): pr
-
Python+Selenium定位不到元素常见原因及解决办法(报:NoSuchElementException)
在做web应用的自动化测试时,定位元素是必不可少的,这个过程经常会碰到定位不到元素的情况(报selenium.common.exceptions.NoSuchElementException),一般可以从以下几个方面着手解决: 1.Frame/Iframe原因定位不到元素: 这个是最常见的原因,首先要理解下frame的实质,frame中实际上是嵌入了另一个页面,而webdriver每次只能在一个页面识别,因此需要先定位到相应的frame,对那个页面里的元素进行定位. 解决方案: 如果iframe
-
php没有文件被上传的实例分析及解决办法
1.修改php.ini,设置上传文件的大小. 2.在httpd.conf中添加"php_value upload_max_filesize "300M"". 3.重启服务器即可. 使用ThinkPhp框架上传小图片文件成功,上传大文件失败. 后来查找了原因,是因为php限制了上传文件的大小,修改php.ini如下配置: upload_max_filesize = 300M post_max_size = 300M 重启服务器,依然如此,问题并未得到解决. 解决方法如
-
ASP.NET、SharePoint中另存文件的长文件名被截断的原因及解决办法
一个Word文档,或者是什么文件,文件名称超过15个汉字,或者一定长度的字母之后,上传到文档库是没有问题的,但是如果你想下载,使用[右键]-[另存为],就会发现保存框的文件名一栏中,就剩下15个汉字了,其他的都被省略了. 我就开始寻找解决的办法,直接点击文件,默认会用客户端程序打开,例如word文档,会使用word打开,发现文件名是正常的,然后使用word的另存为,正常. 使用moss的资源管理器视图,从视图中直接复制文件出来,正常. 唯独另存不正常,以上都是在IE6的环境测试的. 上网goog
随机推荐
- mongodb 集群重构和释放磁盘空间实例详解
- ASP.NET中FileUpload文件上传控件应用实例
- IE本地存储userdata的一个bug说明
- 写入cookie的JavaScript代码库 cookieLibrary.js
- 使用Python程序抓取新浪在国内的所有IP的教程
- jQuery实现邮箱下拉列表自动补全功能
- ASP备份SQL Server数据库改进版
- PowerShell小技巧之执行SOAP请求
- Linux进程控制详解及实例
- Apply an AutoFormat to an Excel Spreadsheet
- spring集成mybatis实现mysql数据库读写分离
- Ping命令的工作过程及单向Ping通的原因
- 基于JavaScript实现简单的音频播放功能
- PHP代码重构方法漫谈
- 如何优雅的在一台vps(云主机)上面部署vue+mongodb+express项目
- Javascript中绑定click事件的四种方式介绍
- java实现装饰器模式(Decorator Pattern)
- 浅析使用JDBC操作MySQL需要添加Class.forName("com.mysql.jdbc.Driver")
- 微信小程序开发问题之wx.previewImage
- eclipse 安装lombok插件