Fehler bei der Codierung von Sublime Text 2 mit python3 build

8

Beim Ausführen meines Python3-Skripts von Sublime Text 2 tritt der folgende Fehler auf:

%Vor%

Darüber hinaus wird das Problem nicht angezeigt, wenn dasselbe Skript vom Terminal aus ausgeführt wird.

Die Build-Systemeinstellungen für Sublime lauten wie folgt:

%Vor%

Vielen Dank im Voraus!

    
Martin 01.03.2013, 20:13
quelle

2 Antworten

28

Nach einigen Untersuchungen und Recherchen habe ich herausgefunden, was das Problem ist:

Fehlende LANG-Umgebungsvariable im Subprozess, ausgeführt von Sublime Text 2. Ich habe es behoben, indem ich einfach die Variable LANG in meinen Build-Einstellungen wie folgt hinzugefügt habe:

%Vor%     
Martin 02.03.2013, 12:57
quelle
1

Martins Lösungen haben super funktioniert! In der Windows / Python 3.5-Umgebung nur statt "LANG" folgendes einstellen:

%Vor%     
tjk 10.11.2016 22:31
quelle