右クリックメニューのIDLEショートカットが消えました。 Python 2.7を使用していたためだと思いますが、Python2.7をアンインストールせずにPython 2.5をインストールしてから、Python 2.5。idle.bat
という名前のファイルを1つ見つけましたが、機能しますが、これはこの問題を解決するための良い方法ではありません。
以下は、Python.File
(.py)およびPython.NoConFile
(.pyw)ファイルタイプのIDLEで編集するコマンドを追加するためのregファイルです。 Python 2.7、C:\Python27
にインストールされているため、インストールに関連するpythonw.exe
とidle.pyw
へのパスを置き換えます。それをに保存します。 regファイル。次に、右クリックして[Merge
]を選択します。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Python.File\Shell\Edit with IDLE\command]
@="\"C:\\Python27\\pythonw.exe\" \"C:\\Python27\\Lib\\idlelib\\idle.pyw\" -e \"%1\""
[HKEY_CLASSES_ROOT\Python.NoConFile\Shell\Edit with IDLE\command]
@="\"C:\\Python27\\pythonw.exe\" \"C:\\Python27\\Lib\\idlelib\\idle.pyw\" -e \"%1\""
これは私のために働きました:
(また表示: アイドル(python gui)コンテキストメニューwindows-7で編集 )
次の行をレジストリにコピーします。
"C:\ Python27\pythonw.exe" "C:\ Python27\Lib\idlelib\idle.pyw" -e "%1"
[HKEY_CLASSES_ROOT\Python.NoConFile\Shell\Edit with IDLE\command]に移動し、存在しない場合は作成します。
同じ行をレジストリにコピーします。
"C:\ Python27\pythonw.exe" "C:\ Python27\Lib\idlelib\idle.pyw" -e "%1"
注:pythonパスが異なる場合(c:/ program files/...など)は、パスをpythonw.exeおよびidle.pywファイルの場所と一致するように変更します。
これは、クリーンなActivePythonインストールでも機能するはずです(クラシックなアイドル感を与えるためです!)。
私はまったく同じシナリオを持っていて、私の修正は、あなたが持っているpythonの現在のバージョンのインストーラを再実行し、「修復」オプションを選択することでした。