/logiciels/problèmes en salle C113

si vous n'y arrivez pas en salle C113...

Si un fichier "Python" (c-à-d dont l'extension est .py ne veut pas s'exécuter... Plusieurs causes sont possibles, et même cumulables...
Cette page Web trace les étapes d'ajustement effectuées sur un des ordinateurs de la salle C113 en septembre 2011.

Python non trouvé

: la version de Python n'est pas la bonne ou l'exécuteur de programme ne trouve pas Python

Cette situation peut arriver si ce n'est pas vous qui avez installé Python, ou si c'était fait dans une autre session.
Elle apparait parce que la personne qui avait installé Python n'avait pas de droits administrateur, ou pour un raison non encore comprise ou déterminée par les techniciens de l'école.

  1. Rechercher où est réellement le dossier qui contient l'exécutable Python (ce n'est pas le "menu démarrer")
  2. Corriger la première ligne du fichier ou l'ajouter pour que l'exécuteur de programme trouve le bon interpréteur. Par exemple, il se peut que cette ligne doive être :
    #! C:\Python27\python

Mauvaise extension de fichier

: l'icone du fichier n'est pas une icone Python, et l'extension du fichier est .txt

Vous n'avez pas sauvegardé le fichier avec l'extension .py mais avec l'extension .txt, et vous ne vous en êtes pas renud compt parce que les extensions sont cachées

  1. Dans le menu Outil, choisir l'item Options des dossiers...
  2. Décocher la case "Masquer les extensions des fichiers dont le type est connu"

  3. Renommer le fichier afin que son extension soit effctivement .py

Fichier non exécutable

: l'icone du fichier n'est pas celle de Python bien que son extension soit bien .py

De plus, que vous double cliquiez sur l'icone du fichier ou que vous utilisiez la fenêtre de commandes, le fichier ne s'exécute pas

  1. Dans le menu contextuel qu'on fait apparaître par un clic-droit effectué alors que la souris survole l'icone du fichier, choisir l'item Ouvrir avec...
  2. Cocher la case "Toujours utiliser ce programme pour ouvrir ce type de fichier",
    et chercher dans la liste des programme si Python y figure. Le cocher si c'est le cas,
    sinon, cliquer sur le bouton Parcourir

  3. Naviguer dans les fichiers depuis la racine du disque dur (C:) jusqu'à avoir trouvé le programme qui exécute Python, et le sélectionner

Problème d'encodage

:

  1. Spécifier l'encodage dans le code du fichier en ajoutant la ligne :
    # -*- coding: UTF-8 -*-
  2. Enregistrer le fichier de code source avec l'encodage UTF-8
remonter revenir
LicPro - PAGORA