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