Je veux construire un Python IDE dans Sublime Text 2.
Je veux savoir comment faire pour exécuter du code Python à partir de l'intérieur de l'éditeur. C'est fait à l'aide du système de construction? Comment dois-je faire ?
Je veux construire un Python IDE dans Sublime Text 2.
Je veux savoir comment faire pour exécuter du code Python à partir de l'intérieur de l'éditeur. C'est fait à l'aide du système de construction? Comment dois-je faire ?
Outils -> Système de Build -> (choisir) Python puis
Pour Exécuter:
Ctrl + B
CMD + B (OSX)
Cela permettrait de commencer votre fichier dans la console qui devrait être au bas de l'éditeur.
Pour arrêter:
Ctrl + Break or Tools -> Cancel Build
remarque: CTRL + C
aura PAS de travail.
Que faire lorsque l' Ctrl + Break
ne fonctionne pas:
aller à
Préférences> Raccourcis Clavier De L'Utilisateur
et coller la ligne ci-dessous
{"keys": ["ctrl+shift+c"], "command": "exec", "args": {"kill": true} }
Maintenant, vous pouvez utiliser ctrl+shift+c
au lieu de CTRL+BREAK
Modifiez le fichier %APPDATA%\Sublime Text 2\Python\Python.sublime-build
Modifier le contenu de:
{
"cmd": ["C:\\python27\\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
changer la "c:\python27" une partie de n'importe quelle version de python que vous avez dans votre système.
Pour EXÉCUTER appuyez sur CtrlB (réponse par matiit)
Mais quand CtrlB ne fonctionne pas, Sublime Text probablement ne peuvent pas trouver l'Interpréteur Python. Lorsque vous essayez d'exécuter votre programme, consultez le journal et de trouver la référence de Python dans le chemin d'accès.
[cmd: [u'python', u'-u', u'C:\\scripts\\test.py']]
[path: ...;C:\Python27 32bit;...]
Le point est qu'il tente d'exécuter python via la ligne de commande, la commande ressemble à ceci:
python -u C:\scripts\test.py
Si vous ne pouvez pas exécuter python de cmd, Sublime Text ne peut pas trop.
(Essayer vous-même dans cmd, tapez python et de l'exécuter, python en ligne de commande doit apparaître)
Vous pouvez modifier le Sublime Text construire une formule ou le Système d' %PATH%
.
Pour définir votre %PATH%
:
*Vous devrez ensuite redémarrer votre éditeur de texte de sorte qu'il charge le nouveau %PATH%
cmd
, ENTRÉE) et entrez cette commande:SET PATH=%PATH%;<python_folder>
SET PATH=%PATH%;C:\Python27
;<python_folder>
à la fin de la chaîne.
Pour définir l'interprète du chemin sans vous embêter avec Système d' %PATH%
voir cette réponse par ppy.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.