2017-06-01 5 views
2

IDLE(右クリックして「IDLEで編集」)を使用して.pyファイルを開こうとすると、python.exeを使用してこのファイルを開くかどうか尋ねられます。私がPythonを選択した場合、IDLEは正しく起動しません。python.exeが見つからないため、Python IDLEが機能しない

私が使用している場合は、「で開く」と、私はエラーを取得しますPython27\Lib\idlelib\idle.batに移動します。

Windows cannot find '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.exeC:\Python27\の下に表示されません。それはそこにあるべきで、それはどのようにそれ自身を削除するでしょうか?

私はWindows 10を使用していますが、この問題はしばらく前に開始されました。私はPythonとパッケージを完全に再インストールしましたが、問題は短期間修正されましたが、今日は戻ってきました。

+1

私はそれが消えていますどのようにコメントすることはできませんが、 'Cことを確認することができます:\ Python27 \のpythonw.exe'が存在している必要があります。 – SiHa

+0

ありがとうございます。私はpythonインストーラを実行し、修復を選択し、pythonw.exeファイルが戻ってきて、すべてがうまくいくように見えます。だから問題は、このファイルが奇跡的に存在を止める方法です。 – technicc

+0

私はあなたが消えた時の周りに何をするかについて何か手がかりがあるまで診断するのは難しいと思います。 – strubbly

答えて

2

私はProcess Monitorをインストールし、Pythonフォルダを監視するフィルタを設定しました。 Avastは今2,3ヵ月の間にpythonw.exeを削除することに忙しかった。

これは最初はまばらなことでしたが、最後の12日の削除は過去数日からのものでした。

FIXED

関連する問題