Python"编辑与IDLE"运行但立即退出(Win7)

时间:2017-06-24 05:19:56

标签: python windows-7 contextmenu python-idle

Windows上有很多来自Python用户的线程失去了"编辑IDLE"上下文菜单上的选项(右键单击文件资源管理器中的.py文件)。我有菜单项,但大多数时候似乎什么都不做。

检查任务管理器中正在运行的应用程序和进程什么也没有显示,除了我认为IDLE或其启动程序或某些内容非常简短,所以很快它通常不会出现在任务管理器列表中。

感谢所有建议将其分解为问题和答案的人。 我的解决方案(现在)将在下一个发布

1 个答案:

答案 0 :(得分:0)

最终很明显它正在启动IDLE,但是IDLE一旦到达等待用户输入的点就会退出。 Windows CMD脚本有时会在他们感觉不到会话时这样做。

我在F:\ Python35 \ Lib \ idlelib \ Idle.bat找到了相关的脚本。如果向命令添加“/ W”开关,则等待输入。问题解决了,至少到目前为止。整个Idle.bat文件现在如下所示。唯一的变化是在主命令行中插入“/ W”:

@echo off rem使用适当的Python解释器启动IDLE 设置CURRDIR =%~dp0 开始“IDLE”“%CURRDIR%.... \ pythonw.exe”/ W“%CURRDIR%idle.pyw”%1%2%3%4%5%6%7%8%9