delvin-fil
Эммм… “import __hello__” копипастить не надо было.
Кто же знал, что это фича такая.
delvin-fil
Версия sublime какая?
MacOs 10.9.5
Latest Python 3 Release - Python 3.6.1 (
https://www.python.org/downloads/release/python-361/)Sublime Text 3 (
https://download.sublimetext.com/Sublime%20Text%20Build%203126.dmg)Система сборки python3
(вставил ваш, хотя я когда-то что-то подобное тоже ставил)
(путь только взял из
aesktop A$ type -a python3
python3 is /Library/Frameworks/Python.framework/Versions/3.6/bin/python3
python3 is /usr/local/bin/python3
)
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
delvin-fil
И да, локаль в 2.7 перезагружать надо:
К сожалению, пока даже не представляю, что это такое
В Винде на стационарном у меня все работает (пока по крайней мере).
Но хочу, чтобы и на маке работали теже самые скрипты.
Я же все стандартные программы устанавливаю. Последние версии. Что не так?
Если скрипт в терминале Мака выполняется без ошибок, а в Sublime выдает ошибку, значит проблема в Sublime. Так ведь? Если использовать метод исключения
Вот результат манипуляций:
# -*- coding: utf-8 -*-
print('Привет из логова ПИТОНА')
Traceback (most recent call last):
File “/Users/A/Desktop/Py/Encoding.py”, line 2, in <module>
print('\u041f\u0440\u0438\u0432\u0435\u0442 \u0438\u0437 \u043b\u043e\u0433\u043e\u0432\u0430 \u041f\u0418\u0422\u041e\u041d\u0410')
UnicodeEncodeError: ‘ascii’ codec can't encode characters in position 0-5: ordinal not in range(128)
Как-то так