Python 3 внутри Sublime Text с Анакондой на Mac

Я не могу заставить интерпретатор Python3 строить внутри возвышенного текста, используя Anaconda. Я перепробовал все возможные конфигурации, но безрезультатно, система, похоже, не распознает установленные библиотеки и выдает ошибку importError.

это настройки моего проекта на Python для Anaconda:

{
    "build_systems":
    [
        {
            "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
            "name": "Anaconda Python Builder",
            "selector": "source.python",
            "shell_cmd": "\"/usr/local/bin/python3\" -u \"$file\""
        }
    ],
    "folders":
    [
        {
            "path": "Practice"
        }
    ],
    "settings":
    {
        "python_interpreter": "python3"
    }
}

редактировать: Python3 установлен с homebrew

3 ответа

Сервис -> Палитра команд -> Анаконда: Установить интерпретатор Python

Попробуй это:

{
    "python_interpreter": "/usr/local/bin/python3",

}

Это работает, только если вы установили его по этому фактическому пути, что должно быть в случае, если вы использовали homebrew.

Для подтверждения попробуйте в вашей оболочке:

which python3

Решил эту проблему, создав новую систему сборки в ST3 (Инструменты> Система сборки> Новая система сборки...)

{
    "cmd": ["/usr/local/bin/python3.6", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)"
}

сохранен как Python3

Другие вопросы по тегам