Questions fréquentes
Mon travail a disparu !
Ton projet est gardé dans le navigateur où tu l'as créé. Vérifie que tu es :
- sur le même appareil et dans le même navigateur (Firefox et Chrome ne partagent pas leurs données) ;
- pas en navigation privée : tout y est effacé à la fermeture de la fenêtre ;
- à la même adresse de CapyCode.
Le projet est aussi remplacé quand on importe un ZIP, qu'on ouvre un lien de partage ou qu'on crée un nouveau projet. Pour ne plus rien perdre, exporte régulièrement ton projet en ZIP (voir Sauvegarder et partager).
J'ai modifié mon fichier, mais le programme fait toujours la même chose
Le bouton Exécuter enregistre le fichier affiché. Si ton programme importe un autre fichier que tu as modifié (outils.py), enregistre-le aussi (Ctrl+S, ou Fichier › Tout enregistrer) : un point ● sur un onglet signale un fichier pas encore enregistré.
Mon programme ne s'arrête pas
Clique dans sa console et appuie sur Ctrl+C. Voir Arrêter un programme.
Le bouton Exécuter a disparu, ou il est grisé
Il n'apparaît que pour un fichier qu'on sait exécuter : .py, ou .sql et .ml (si leur extension correspondante a été activée dans le panneau Extensions). Vérifie l'extension du fichier affiché ; renomme-le au besoin (F2 dans l'explorateur).
Il est grisé pendant qu'un programme tourne : attends la fin, ou arrête-le.
Le premier lancement est long
Au premier lancement, CapyCode télécharge l'interpréteur Python : cela prend quelques secondes, davantage sur une connexion lente. Les lancements suivants sont bien plus rapides. Il faut aussi une connexion pour la première utilisation d'une bibliothèque (numpy, matplotlib…).
pip install ne sert à rien ?
Il fonctionne, mais tu n'en as généralement pas besoin : un import numpy dans ton programme télécharge la bibliothèque tout seul.
Mon programme crée un fichier, mais je ne le vois pas
Les fichiers écrits par un programme restent dans sa propre copie du projet et disparaissent ensuite. Pour garder ses résultats : python main.py > resultats.txt dans le terminal. Voir Exécuter un programme.
L'éditeur souligne mon code en rouge
C'est l'analyse du code : survole le soulignement pour lire l'explication et le conseil. Voir Les erreurs repérées pendant que tu tapes.
Mes images ne sont pas dans le lien de partage
Un lien ne transporte que du texte. Pour partager des images, exporte le projet en ZIP.
Mon lien de partage ne s'ouvre pas
Il a sans doute été coupé par une messagerie : vérifie qu'il est complet. Pour un projet gros ou long à l'historique, inclus moins de commits dans le lien, ou passe par le ZIP.
Git refuse de fusionner
Fais d'abord un commit de tes modifications (ou annule-les) : une fusion part d'un projet propre. Si une fusion est déjà en cours, termine-la ou abandonne-la depuis le panneau Git. Voir Fusionner.
Je ne trouve pas Git
Dans certaines activités, l'enseignant a masqué Git. Sinon, la dernière icône de la barre d'activité ouvre le panneau Contrôle de code source.
Je suis bloqué dans l'éditeur avec la touche Tab
Dans l'éditeur, Tab indente le code. Appuie sur Échap, puis Tab, pour passer à la suite. Voir Clavier et accessibilité.
Un message propose de recharger la page
Une nouvelle version de CapyCode est disponible. Enregistre tes fichiers, puis recharge : ton projet est conservé.