Python IDLE无法正常工作,因为缺少python.exe

时间:2017-06-01 11:03:18

标签: python windows python-2.7 windows-10 python-idle

当我尝试使用IDLE打开.py文件时(右键单击"使用IDLE&#34进行编辑;),Windows将询问是否使用python.exe打开此文件。如果我选择python,IDLE将无法正常启动。

如果我使用"打开"然后导航到Python27\Lib\idlelib\idle.bat我会收到错误:

  

Windows无法找到' C:\ Python27 \ Lib \ idlelib .... \ pythonw.exe

如果我从开始菜单启动IDLE,Windows将打开安装程序并说出"Please wait while Windows configures Python 2.7.13 (64-bit)",如果我有Python安装文件,则会显示"Error writing to file C:\Python27\pythonw.exe"

从CMD启动IDLE(例如>> python.exe C:\Python27\Lib\idlelib\idle.py)正常工作。

我在pythonw.exe下看不到C:\Python27\。它应该在那里,它将如何删除自己?

我使用的是Windows 10,这个问题开始了一段时间。我完全重新安装了python和软件包,问题已经修复了一段时间,但它今天又回来了。

1 个答案:

答案 0 :(得分:3)

好的,我已经安装了Process Monitor并设置了过滤器来监控Python文件夹。事实证明,Avast已经忙于删除pythonw.exe几个月了。

在开始时它发生得很少,但最近12次删除是从过去几天开始的。

固定