Python script ne fonctionne pas avec un double-clic

J'ai un problème de base, mais je ne peux pas trouver une solution dans les anciennes réponses.
Quand je double-cliquez sur un script python, je peux voir une invite de commandes clignote mais rien ne se passe. Si j'ouvre le même script avec RALENTI et l'exécuter, tout fonctionne bien.
Pour être sûr que le script n'était pas l'exécution de propoerly, j'ai fait un script de test comme ceci:

def main():
   files = open('test.txt','a')
   files.write('this is a test')

Le script simple d'écrire le fichier si lancé thru inactif, mais rien ne se passe si si je double-cliquez dessus.
J'ai essayé avec les deux .py et pyw extension et dans plus d'un (windows) pc. J'ai ajouté le python dossier du chemin, sans succès.

Merci!

OriginalL'auteur Lornioiz | 2013-08-14