Windows7を実行しています。.py
ファイルのデフォルトプログラムをpython.exe
に設定しています。 .py
ファイルをダブルクリックすると、Pythonで正しく起動します。
ただし、Windowsエクスプローラーでは、.py
ファイルの横にあるアイコンは、.txt
(角が折りたたまれた紙)の場合と同じように表示されます。
途中でデフォルトのプログラムがメモ帳に設定されました。これはアイコンがこれに変更されたときですが、その後pythonに戻され、python exe。しかし、この変更が発生したときにアイコンは元に戻りませんでした。
Txtアイコンではなく標準の.py
アイコンに強制的に切り替えるためにできることはありますか?
[〜#〜] this [〜#〜] ページによると、ファイル拡張子アイコンを変更する方法は複数ありますが、「OPTIONONE」が最も簡単だと思います。
あなたの状況では、これはあなたがしなければならないと私が思うことです。
.py
、.pyc
、.pyo
、および.pyw
)が見つかるまで下にスクロールします。Default Icon
フィールドを正しいPythonアイコンへのファイルパスに置き換えます。.py
および.pyw
の場合、アイコンへのデフォルトのファイルパスはC:\Python27\DLLs\py.ico
(Python 2.7の場合)またはC:\Python33\DLLs\py.ico
(Python 3.3)。.pyc
および.pyo
の場合、アイコンへのデフォルトのファイルパスはC:\Python27\DLLs\pyc.ico
(Python 2.7の場合)またはC:\Python33\DLLs\pyc.ico
(Python 3.3)。Pythonのインストール時にデフォルトのインストールディレクトリを使用しなかった場合、または別のバージョンを使用した場合は、上記のファイルパスのC:\Python27
またはC:\Python33
をPythonインストール。
上記のすべての手順を完了すると、すべてのPythonアイコンに正しいアイコンが表示されます。それでも問題が解決しない場合は、コンピュータを再起動するか、アイコンへのファイルパスを再確認してください。
これはほとんどの場合、アイコンのキャッシュの問題です。 Windows 7およびVistaは、何かが変更されたときにアイコンキャッシュの更新に失敗することが知られているため、一部の古いアイコンは再起動しても保持されます。
解決策は通常 アイコンキャッシュをクリアする です。そこで与えられた解決策の1つを試してください。
私もこの問題を抱えていました。これが私がしたことです。
これで、すべての.pyタイプのファイルのpythonアイコンが元に戻ります。