Erstellen Sie mit Sublime Text3 eine Python3-Build-Umgebung

Als ich versuchte, mit SublimeText3 eine Python3-Build-Umgebung zu erstellen, konnte ich mit UnicodeEncodeError kein Japanisch anzeigen. Dies ist also die Lösung.

Umgebung

Error

Wenn Sie das folgende Skript von python3 im Standardzustand erstellen, erhalten Sie UnicodeEncodeError.

tmp.py


# -*- coding: utf-8 -*-

import platform

print(platform.python_version())
print('japanisch')

Error

3.4.2
Traceback (most recent call last):
  File "/Users/XXXXXXX/Desktop/tmp/tmp.py", line 6, in <module>
    print('\u65e5\u672c\u8a9e')
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
[Finished in 0.3s with exit code 1]
[shell_cmd: python -u "/Users/XXXXXXX/Desktop/tmp/tmp.py"]
[dir: /Users/XXXXXXX/Desktop/tmp]
[path: /usr/bin:/bin:/usr/sbin:/sbin]

Lösungen

Geben Sie unter Tools => Build System => New Build System ... Folgendes ein und speichern Sie es als Python3.sublime-build

Da ich pyenv zum Wechseln der Version verwende, lautet der Pfad /Users/XXXXXXX/.pyenv/shims/python3. Wenn es jedoch nicht installiert ist, überprüfen Sie den Pfad, mit dem python3 vom Terminal aus arbeitet, und schreiben Sie es selbst neu.

Python3.sublime-build


{
	"cmd": ["/Users/XXXXXXX/.pyenv/shims/python", "-u", "$file"],
	"selector": "source.python",
	"file_regex": "file \"(...*?)\", line ([0-9]+)",
	"env": {"LANG": "ja_JP.UTF-8"}
}

Recommended Posts

Erstellen Sie mit Sublime Text3 eine Python3-Build-Umgebung
Erstellen Sie eine virtuelle Umgebung mit Python!
Richten Sie mit Sublime Text 2 eine Python-Entwicklungsumgebung ein
Erstellen Sie eine Python-Umgebung
Erstellen Sie mit pyenv eine virtuelle Umgebung für Python
Erstellen Sie mit Neovim eine moderne Python-Umgebung
Erstellen Sie eine Python-Umgebung mit ansible auf centos6
Erstellen Sie eine virtuelle Umgebung mit conda in Python
[Python] Erstellen Sie mit Docker eine Django-Entwicklungsumgebung
Erstellen einer Python-Umgebung mit OSX Elcapitan
Erstellen Sie mit IntelliJ schnell eine Python Django-Umgebung
Erstellen Sie eine Python-Umgebung für maschinelles Lernen mit Containern
Erstellen Sie eine Python-Ausführungsumgebung mit VS-Code
Erstellen Sie eine Python3-Umgebung mit Ubuntu 16.04
Erstellen Sie mit direnv eine Python-Umgebung
Erstellen Sie die Python-Umgebung offline
Erstellen Sie ein Verzeichnis mit Python
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Erstellen Sie eine Python-Entwicklungsumgebung mit Vagrant + Ansible + Fabric
Erstellen Sie mit Python eine Entwicklungsumgebung für maschinelles Lernen
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
GOTO in Python mit erhabenem Text 3
Erstellen Sie eine Python-Umgebung auf dem Mac (2017/4)
Erstellen Sie eine MySQL + Python-Umgebung mit Docker
Aktivieren Sie Python raw_input mit Sublime Text 3
Erstellen einer virtuellen Umgebung mit Python 3
Erstellen Sie eine Python-Umgebung in Centos
Erstellen Sie eine Python3-Umgebung unter CentOS7
Erstellen einer Entwicklungsumgebung für die Python2.7-Serie mit Vagrant
Erstellen Sie mit VSCode & Docker Desktop eine einfache Python-Entwicklungsumgebung
Erstellen Sie eine Python-Umgebung mit pyenv (OS X El Capitan 10.11.3).
Erstellen einer Todo-App mit Django ① Erstellen Sie eine Umgebung mit Docker
Erstellen Sie eine Python-Umgebung mit WSL + Pyenv + Jupyter + VSCode
[Pyenv] Erstellen einer Python-Umgebung mit Ubuntu 16.04
Erstellen Sie mit Laragon ganz einfach eine Entwicklungsumgebung
Erstellen Sie mit Docker eine Jupyter Lab (Python) -Umgebung
Erstellen Sie mit Python + PIL ein Dummy-Image.
Erstellen Sie eine Python-Umgebung unter MacOS (Catallina)
Erstellen Sie eine Tensorflow-Umgebung mit Raspberry Pi [2020]
Erstellen Sie eine Python-Umgebung auf Ihrem Mac
Erstellen wir eine virtuelle Umgebung für Python
Erstellen einer Python 3.6-Umgebung mit Windows + PowerShell
Ich möchte eine Python-Umgebung erstellen
Erstellen Sie mit Docker-Compose eine schnelle API-Umgebung
Erstellen Sie mit Docker eine Python + uWSGI + Nginx-Umgebung
Erstellen Sie eine große Textdatei mit Shellscript
Erstellen Sie eine Python-Umgebung mit Anaconda auf einem Mac
Erstellen Sie mit Python 3.4 einen Worthäufigkeitszähler
[Linux] Erstellen einer Jenkins-Umgebung mit Docker
Erstellen Sie eine Python + OpenCV-Umgebung in Cloud9
Erstellen Sie eine Matrix mit PythonGUI (Textfeld)
Aufbau einer KI / maschinellen Lernumgebung mit Python
[Linux] Aufbau einer Docker-Umgebung mit Amazon Linux 2
Erstellen Sie eine Windows Python-Ausführungsumgebung mit VScode + Remote WSL
Erstellen Sie eine 64-Bit-Python 2.7-Umgebung mit TDM-GCC und MinGW-w64 unter Windows 7
Erstellen Sie mit Anaconda und PyCharm eine Python-Umgebung auf Ihrem Mac
Versuchen Sie, eine Python-Umgebung mit Visual Studio Code & WSL zu erstellen
Erstellen Sie eine Python-Ausführungsumgebung mithilfe der GPU mit der GCP Compute Engine