Exécute du code Qiskit dans ton navigateur
Chaque page de tutoriel, de guide et de cours de doQumentation a un bouton Exécuter. Clique dessus et les cellules de code de la page deviennent actives : modifie-les, exécute-les et vois apparaître les circuits et les graphiques en dessous. Il n'y a rien à installer et aucun compte n'est nécessaire pour commencer.
Exécute ton premier circuit quantique

Comment ça marche
Exécuter relie la page à un noyau Jupyter où Qiskit est déjà installé. Sur doqumentation.org, ce noyau provient de Binder, un service gratuit ; le premier démarrage peut prendre un moment. Les cellules s'exécutent dans l'ordre et prennent une couleur : pendant l'exécution (ambre), une fois terminées (vert) ou en cas d'erreur (rouge). Tout exécuter lance toute la page avec un compteur de progression.
De l'aide quand quelque chose ne va pas
Quand une cellule échoue, doQumentation reconnaît les causes courantes, comme un paquet manquant, un nom défini dans une cellule précédente ou une connexion perdue, et indique quoi faire. Un paquet manquant reçoit un bouton Installer ; après l'installation, la cellule s'exécute de nouveau toute seule.
D'autres façons d'exécuter le même code
Tu préfères un notebook ? Chaque page de notebook s'ouvre dans Google Colab ou dans JupyterLab en un clic. Pour les cours, les mêmes pages fonctionnent sur IBM Cloud Code Engine ou entièrement hors ligne depuis un Raspberry Pi.
Essaie sur ces pages
Questions fréquentes
Dois-je installer Python ou Qiskit ?
Non. Le code s'exécute dans un noyau Jupyter où Qiskit est déjà installé. Ton navigateur se contente d'afficher la page et d'envoyer les cellules au noyau.
Ai-je besoin d'un compte IBM Quantum ?
Non. Par défaut, le code s'exécute sur un simulateur. Ajoute tes identifiants IBM Quantum dans Paramètres seulement si tu veux exécuter sur du vrai matériel quantique.
Est-ce gratuit ?
Oui. doQumentation est open source, et les noyaux par défaut proviennent de Binder, un service public gratuit.
Mes modifications du code sont-elles enregistrées ?
Non. Les modifications vivent dans le noyau en cours et dans la page ; recharger la page rétablit le code d'origine. Pour conserver ton travail, ouvre le notebook dans Colab ou JupyterLab.