Aller au contenu principal
Ce projet est en phase bêta. Tu as trouvé un bug ? Ouvrir un ticket GitHub. Une question ou une idée ? Pose ta question dans Discussions — tes retours sont les bienvenus !
Quelle est la qualité de la traduction sur cette page ?

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

Une page de tutoriel avec des cellules de code actives : une cellule vient d'être exécutée et affiche sa sortie.

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.