Table des matières
2. Enregistrez votre fichier Python
3. Exécutez le code Python en utilisant le système de construction par défaut
4. Créer un système de construction personnalisé (recommandé pour le contrôle)
Mesures:
5. Dépannage des problèmes communs
Maison outils de développement sublime Comment exécuter le code python dans le texte sublime

Comment exécuter le code python dans le texte sublime

Aug 04, 2025 pm 04:25 PM
python

Assurez-vous que Python est installé et ajouté au chemin en vérifiant la version dans Terminal; 2. Enregistrer le fichier avec l'extension .py; 3. Utilisez Ctrl B pour exécuter via le système de construction par défaut; 4. Créez un système de construction personnalisé si nécessaire en allant à des outils> Système de construction> Nouveau système de construction, en entrant le CMD correct pour votre version Python, en enregistrant en tant que Python3.Sublime-build et en le sélectionnant; 5. Dépanner les problèmes comme Python non reconnu en l'ajoutant sur le chemin, assurez-vous que le fichier est enregistré avant l'exécution, notez que la sortie apparaît uniquement à partir de print () ou des erreurs, et pour l'entrée (), envisagez d'exécuter à l'extérieur via le terminal, qui peut être configuré dans le système de construction pour ouvrir une nouvelle fenêtre sur Windows, la configuration de la direction, l'exécution de Python dans le texte sublime est rapide et efficace pour les scripts rapides.

Comment exécuter le code python dans le texte sublime

L'exécution du code Python dans le texte sublime est simple une fois que vous l'avez configuré correctement. Par défaut, le texte sublime n'exécute pas de code - c'est un éditeur de code, pas un IDE - mais vous pouvez le configurer pour exécuter des scripts Python à l'aide de systèmes de construction intégrés.

Comment exécuter le code python dans le texte sublime

Voici comment le faire:


1. Assurez-vous que Python est installé et sur votre chemin

Avant toute autre chose, confirmez que Python est installé et accessible à partir de la ligne de commande:

Comment exécuter le code python dans le texte sublime
  • Ouvrez votre terminal (ou invite de commande sur Windows).
  • Taper:
     Python - Version

    ou

     Python3 - Version
  • Si vous voyez un numéro de version (comme Python 3.11.4 ), vous êtes bon.
  • Sinon, installez Python à partir de python.org et assurez-vous de l'ajouter au chemin pendant l'installation.

2. Enregistrez votre fichier Python

Assurez-vous que votre fichier a une extension .py , par exemple: hello.py . Le texte sublime utilise l'extension de fichier pour déterminer le système de construction à utiliser.

Comment exécuter le code python dans le texte sublime

3. Exécutez le code Python en utilisant le système de construction par défaut

Le texte sublime est généralement livré avec un système de construction Python par défaut.

  • Ouvrez votre fichier .py dans le texte sublime.
  • Appuyez sur Ctrl B (ou Cmd B sur macOS).
  • Cela exécute le fichier actuel à l'aide de l'interpréteur Python par défaut.

⚠️ Remarque: le système de construction par défaut peut utiliser python ou python3 , selon votre système et votre configuration sublime. Si cela ne fonctionne pas, vous devrez peut-être personnaliser le système de construction.


4. Créer un système de construction personnalisé (recommandé pour le contrôle)

Pour vous assurer que vous utilisez la bonne version Python, créez un système de construction personnalisé:

Mesures:

  1. Allez dans des outils> Système de construction> Nouveau système de construction…
  2. Remplacez l'espace réservé par ceci (ajustez le chemin de votre interprète Python si nécessaire):
 {
    "cmd": ["python", "-u", "$ file"],
    "file_regex": "^ [] * file \" (... *?) \ ", line ([0-9] *)",
    "sélecteur": "source.python"
}

Ou, sur macOS / Linux, vous pourriez avoir besoin:

 {
    "cmd": ["python3", "-u", "$ file"],
    "file_regex": "^ [] * file \" (... *?) \ ", line ([0-9] *)",
    "sélecteur": "source.python"
}
  1. Enregistrez le fichier en tant que Python3.sublime-build (le nom n'a pas d'importance, mais gardez l'extension .sublime-build ).

  2. Accédez maintenant aux outils> Système de construction et sélectionnez votre nouveau système de construction.

  3. Appuyez sur Ctrl B pour exécuter votre script - la sortie apparaîtra dans le panneau en bas.


5. Dépannage des problèmes communs

  • "Python" n'est pas reconnu : votre python n'est pas sur le chemin. Réinstallez Python et vérifiez «Ajouter au chemin».
  • Exécute l'ancien code : assurez-vous d'avoir enregistré le fichier ( Ctrl S ) avant d'exécuter.
  • La sortie ne s'affiche pas : Sublime n'affiche que la sortie de print() ou des erreurs. Il n'invite pas à entrer à moins que vous n'utilisiez les paramètres corrects.
  • Entrée ne fonctionne pas : le panneau de construction sublime ne prend pas en charge bien les entrées interactives. Pour input() ou raw_input() , vous devrez peut-être exécuter le script à l'extérieur (par exemple, dans le terminal).

Conseil: Pour exécuter dans le terminal à la place, modifiez le système de construction avec:

 {
    "cmd": ["python", "$ file"],
    "Shell": vrai,
    "working_dir": "$ file_path",
    "cmd": ["start", "cmd", "/ k", "python", "$ file"],
    "Shell": vrai,
    "Windows": vrai
}

Cela ouvre une nouvelle fenêtre de terminal (Windows uniquement).


Fondamentalement, enregistrez simplement votre fichier .py , configurez le bon système de construction et appuyez sur Ctrl B . Il est rapide et léger - parfait pour les scripts rapides.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment exécuter le code Python dans le texte sublime? Comment exécuter le code Python dans le texte sublime? Aug 16, 2025 am 04:58 AM

Assurez-vous que Python est installé et ajouté au chemin du système, exécutez Python - Version ou Python3 - Version Version via le terminal; 2. Enregistrez le fichier Python en tant qu'extension .py, comme Hello.py; 3. Créez un système de construction personnalisé dans sublimeText, les utilisateurs de Windows utilisent {"CMD": ["Python", "- U", "$ File"]}, les utilisateurs de macOS / Linux utilisent {"CMD": ["Python3

Aug 21, 2025 am 04:12 AM

ClassMethodsinpyThonareBoundTotheclassandNottoiNstances, permettant à ce que

Comment créer un projet Python dans le texte sublime? Comment créer un projet Python dans le texte sublime? Aug 16, 2025 am 08:53 AM

InstallabtimeTextandpython, theenconfigureAbuildSystemByCreatyPapython3.Sublime-boildfilewiththeappropriatecmdandSelectorSettingStoenablerunningpythonscriptsviactrl b.2.

Exemple de file d'attente Python Asyncio Exemple de file d'attente Python Asyncio Aug 21, 2025 am 02:13 AM

Asyncio.Queue est un outil de file d'attente pour une communication sécurisée entre les tâches asynchrones. 1. Le producteur ajoute des données via AwaitQueue.put (élément), et le consommateur utilise AwaitQueue.get () pour obtenir des données; 2. Pour chaque élément que vous traitez, vous devez appeler la file d'attente.task_done () pour attendre que la queue.join () termine toutes les tâches; 3. Utilisez aucun comme signal final pour informer le consommateur de s'arrêter; 4. Lorsque plusieurs consommateurs, plusieurs signaux finaux doivent être envoyés ou toutes les tâches ont été traitées avant d'annuler la tâche; 5. La file d'attente prend en charge la définition de la capacité limite maxsize, les opérations de put et d'obtenir automatiquement la suspension et ne bloquent pas la boucle d'événement, et le programme passe enfin CANC

Comment exécuter un script Python et voir la sortie dans un panneau séparé dans le texte sublime? Comment exécuter un script Python et voir la sortie dans un panneau séparé dans le texte sublime? Aug 17, 2025 am 06:06 AM

ToseepythonOutputinaseParatePaneLinSublimeText, usethebuilt-inbuildSystemBysavingyourfilewitha.pyExtensionAndPressingctrl b (orcmd b) .2nsurethecorrectbuildSystemisselecyBygingTotools → BuildSystem → PythonandConfirming "

Comment éviter d'être bloqué pendant le grattage Web avec Python? Comment éviter d'être bloqué pendant le grattage Web avec Python? Aug 16, 2025 am 09:54 AM

Toavoidgettingblocked whilewebscraping withypython, useraaliticrequestheders, addrandomizeddelays, rotateipadressses withithproxies, maintensessions, respecctrobots.txt et usushelessbrowsrsrswe

Comment utiliser des expressions régulières avec le module RE dans Python? Comment utiliser des expressions régulières avec le module RE dans Python? Aug 22, 2025 am 07:07 AM

Des expressions régulières sont implémentées dans Python via le module RE pour la recherche, la correspondance et la manipulation des chaînes. 1. Utilisez re.search () pour trouver la première correspondance de toute la chaîne, re.match () ne correspond qu'au début de la chaîne; 2. Utilisez des supports () pour capturer les sous-groupes correspondants, qui peuvent être nommés pour améliorer la lisibilité; 3. Re.findall () renvoie toutes les correspondances non chevauchantes, et re.finditer () renvoie l'itérateur de l'objet correspondant; 4. Re.sub () remplace le texte correspondant et prend en charge le remplacement de la fonction dynamique; 5. Les modèles communs incluent \ d, \ w, \ s, etc., vous pouvez utiliser re.ignorecase, re.multiline, re.dotall, re.

Comment construire et exécuter Python dans un texte sublime? Comment construire et exécuter Python dans un texte sublime? Aug 22, 2025 pm 03:37 PM

EnsurePythonisinstalledbyrunningpython--versionorpython3--versionintheterminal;ifnotinstalled,downloadfrompython.organdaddtoPATH.2.InSublimeText,gotoTools>BuildSystem>NewBuildSystem,replacecontentwith{"cmd":["python","-

See all articles