Tente o seguinte
assoc | findstr "\.py"
Você deve obter os seguintes resultados:
.py=Python.File
.pyc=Python.CompiledFile
.pyo=Python.CompiledFile
.pyw=Python.NoConFile
e
ftype | findstr "Python"
deve dar a você:
Python.CompiledFile="C:\Python27\python.exe" "%1" %*
Python.File="C:\Python27\python.exe" "%1" %*
Python.NoConFile="C:\Python27\pythonw.exe" "%1" %*
Se algum deles estiver faltando, os comandos, como os exemplos a seguir, deverão corrigi-los:
assoc .py=Python.File
ftype Python.File="C:\Python27\python.exe" "%1" %*
Além disso, no Windows Explorer, clique com o botão direito do mouse em um arquivo .py
, selecione Open with...
e veja se ele diz python.exe
ou vim.exe
. Se estiver errado, você poderá alterá-lo lá.