Как установить, какая версия python sublime text использует

Я учил себя python и начал использовать python 2.7.5 и Sublime Text 2. Недавно я записался в класс, и они используют python 3.4. Я загрузил и установил python 3.4 на свой mac, но у меня возникли проблемы с тем, как сделать Sublime Text использовать python 3 вместо 2.7. Я использовал..

import sys
print sys.version

чтобы определить, какую версию python ST использовал. Он отчитывается с 2.7.5.

Как заставить ST использовать python 3?

Если Я не включали достаточную информацию, пожалуйста не смутитесь спросить.

1 ответов


нашел этой на Google.

создать файл ~/.config/sublime-text-2/Packages/Python/Python3.sublime-build:

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

затем вы сможете выбрать систему сборки Python3.

Если это не сработает, попробуй этой:

{
    "cmd": ["python3", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "encoding": "utf8",
    "path": "/Library/Frameworks/Python.framework/Versions/3.3/bin/"
}