1
요세미티의 Sublime Text 3에서 기본 인코딩을 US-ASCII에서 UTF-8로 변경하고 싶습니다.MacOS 용 Sublime Text 3에서 기본 인코딩을 변경하는 방법
import locale
print(locale.getpreferredencoding())
출력은 : 배쉬의 바람직한 인코딩은 UTF-8 파이썬은 단말기에서 실행되는 정도로 설정되어 동일한 코드 라임 텍스트 실행되는 경우 UTF-8
는 출력 US-ASCII
이다 .
파이썬 3의 빌드 시스템 설정 :
"encoding": "UTF-8"
또는
"env": {"PYTHONIOENCODING": "utf-8}
도움이되지 않았습니다.
스크립트에서 수정으로 locale.setlocale(locale.LC_ALL, 'en_US.UTF-8')
을 호출 할 필요가 없도록 설정을 영구적으로 어떻게 변경할 수 있습니까?
Linux에서 테스트 한 결과, 빌드 시스템에서''env ": {"PYTHONIOENCODING ":"utf-8 ","LANG ":"en_US.UTF- 8 "},'- 이것이 MacOS에서 작동한다면, 나는 대답을 할 것이다 : –
고마워, 그것은 MacOS에서도 잘 작동한다. –