Polar Code 🎭

Command Palette

Search for a command to run...

02
Pièce N°02

Chapitre 2 : Installation et environnement

Le plancher grinçait sous mes talons. Un loft dans SoHo, payé avec l’argent d’un contrat en Suisse. Sur la table, trois machines : un Windows gras de traçabilité, un MacBook effilé comme un rasoir, un portable Linux, brut, sans concessions. Chacune allait goûter au venin.

Installation de Python (Windows / Linux / macOS)

Sur Windows, c’est comme enfoncer une porte ouverte. L’installateur officiel, mignon, avec une petite case Add Python to PATH. Le piège du débutant. Je l’ai cochée, bien sûr. Il faut parfois avoir l’air inoffensif.

Linux, ma véritable peau. sudo apt-get install python3. Une ligne dans un terminal sombre. Propre. Chirurgical. Pas de fenêtres pop-up, pas de journalisation aimable. Une transaction entre adultes consentants.

macOS, le terrain de jeu des esthètes. Homebrew. brew install python. Silencieux, intégré, presque invisible. Le genre d’outil qu’on ne remarque pas avant qu’il ne soit trop tard.

Vérification de l’installation

J’ai ouvert trois terminaux. Même rituel, trois fois. python3 --version

Trois fois, la réponse est tombée, froide, précise : Python 3.11.4 La version exacte importe peu. C’est le fait qu’elle réponde qui compte. Une présence confirmée dans l’ombre du système.

L’interpréteur Python

Je suis entré dans l’antre. python3 Le prompt est apparu : >>> Trois chevrons, une invitation minimaliste. Une cellule vide. J’ai tapé : print("La nuit couvre tout.") La machine a obéi, sans discuter. L’interpréteur. Un terrain d’essai. Où l’on peut tester une idée, une fonction, une façon de tuer un processus, avant de la couler dans un script d’acier. On y parle en direct. C’est là que les choses deviennent réelles.

IDE et éditeurs (VS Code, PyCharm, IDLE)

Les outils du métier. Chaque homme a ses préférences.

  • VS Code : Léger, modulable. Un couteau de survie avec cent lames. Des extensions pour tout. Pour espionner, pour chiffrer, pour obfusquer. Un marché noir d’add-ons dans une interface propre.

  • PyCharm : L’arme lourde de JetBrains. Tout compris, du refactoring au debuggeur puissant. Pour les projets structurés, les architectures complexes. Celle qu’on utilise quand on bâtit un système pour le faire s’effondrer.

  • IDLE : Le fourreau basique, livré avec Python. Minimaliste à en être suspect. Parfait pour les petites actions rapides. Personne ne regarde l’IDLE. C’est sa force.

Mon doigt a plané. J’ai choisi VS Code ce soir. Sombre theme Monokai. Juste le cliquetis du clavier et les lignes qui s’alignent, vertes sur noir.

Exécution d’un script Python

J’ai créé un fichier : silent_cleaner.py Quelques lignes. Rien de méchant. Juste un test. Pour l’exécuter, plusieurs chemins, tous mènent au même endroit.

Dans le terminal : python3 silent_cleaner.py Un clic dans l’IDE. Un raccourci clavier.

Il n’y a eu ni fanfare, ni erreur. Juste le silence après l’exécution. Le signe que ça a marché. Que le serpent est entré dans le système, prêt à recevoir ses ordres.

L’environnement est prêt. La scène est dressée. Maintenant, il faut lui apprendre à mordre.


L’outil est affûté.