Maison  >  Article  >  outils de développement  >  Solution pour laquelle Sublime Text2 ne s'affiche pas lors de l'exécution de PyQt

Solution pour laquelle Sublime Text2 ne s'affiche pas lors de l'exécution de PyQt

藏色散人
藏色散人avant
2020-04-03 17:16:393680parcourir

La colonne tutorielle suivante de sublime vous présentera comment corriger automatiquement les erreurs eslint dans sublime. J'espère qu'elle sera utile à ceux qui en ont besoin !

Solution pour laquelle Sublime Text2 ne s'affiche pas lors de l'exécution de PyQt

Description du problème

L'environnement PyQt est normal et peut fonctionner normalement à l'aide du DOS virtuel Windows , mais après avoir utilisé Ctrl + B

pour l'exécuter sous Sublime Text 2, l'interface ne s'affiche pas, mais lorsque vous vérifiez le gestionnaire de tâches, il y a un processus python.exe.

Solution

J'ai cherché et trouvé une solution sous Linux, comme indiqué ci-dessous :

Sublime Text2 exécute le programme pySide/pyQt Problème

Après Ctrl-B, l'interface ne s'affichera pas, mais il y a "python.exe" dans le processus en arrière-plan, et les éléments peuvent être imprimés en utilisant print.

Solution :

打开$sublimeText_dir/Data/Packages/Python/Python.sublime-build

Ajoutez "shell": "true",

Suivez l'image et ouvrez le répertoire C:Program FilesSublime Text 2. Il n'y a pas de répertoire Data ni de répertoire Packages, je suppose que cela devrait l'être. là. Recherchez dans le répertoire des utilisateurs et trouvez le répertoire

Sublime Text 2\Packages\Python

dans le répertoire

C:Users my user name AppDataRoaming

, et modifiez de manière décisive le contenu de Python.sublime. -build :

{
    "cmd": ["python", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "shell": "true"
}

Terminé !

Tutoriel recommandé : "texte sublime2"

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer