Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Lösung dafür, warum Sublime Text2 beim Ausführen von PyQt nicht angezeigt wird

Lösung dafür, warum Sublime Text2 beim Ausführen von PyQt nicht angezeigt wird

藏色散人
藏色散人nach vorne
2020-04-03 17:16:393680Durchsuche

Die folgende Tutorial-Kolumne von sublime zeigt Ihnen, wie Sie Eslint-Fehler in Sublime automatisch beheben können. Ich hoffe, dass es für diejenigen hilfreich ist, die es benötigen!

Lösung dafür, warum Sublime Text2 beim Ausführen von PyQt nicht angezeigt wird

Problembeschreibung

Die PyQt-Umgebung ist normal und kann unter Windows Virtual DOS normal ausgeführt werden , aber nachdem Sie Strg + B

verwendet haben, um es unter Sublime Text 2 auszuführen, wird die Schnittstelle nicht angezeigt, aber wenn Sie den Task-Manager überprüfen, gibt es einen python.exe-Prozess.

Lösung

Ich habe eine Lösung unter Linux gesucht und gefunden, wie unten gezeigt:

Sublime Text2 führt das pySide/pyQt-Programmproblem aus

Nach Strg-B wird die Schnittstelle nicht angezeigt, aber es gibt „python.exe“ im Hintergrundprozess und Dinge können mit Drucken gedruckt werden.

Lösung:

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

Fügen Sie „shell“ hinzu: „true“,

Folgen Sie dem Bild und öffnen Sie das Verzeichnis „C:Program FilesSublime Text 2“. Es gibt kein Datenverzeichnis oder Paketverzeichnis Suchen Sie dort im Benutzerverzeichnis und finden Sie das Verzeichnis

Sublime Text 2\Packages\Python

im Verzeichnis

C:Users my user name AppDataRoaming

und bearbeiten Sie den Inhalt von Python.sublime entscheidend -build :

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

Fertig!

Empfohlenes Tutorial: „sublime text2

Das obige ist der detaillierte Inhalt vonLösung dafür, warum Sublime Text2 beim Ausführen von PyQt nicht angezeigt wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen