Sublime Text 3; Conda Environment

Я новичок в создании сред, и у меня возникают проблемы с установкой правильного пути к каталогу. У меня на этой машине установлена ​​Anaconda.

По умолчанию он выглядит так:

[Errno 2] Нет такого файла или каталога: '/ Users / examplename / anaconda3 / bin / python' [cmd: ['/ Users / examplename / anaconda3 / bin / python', '-u', '/ Users / examplename / Рабочий стол / python_work / test_pyenvironment.py ']] [dir: / Users / examplename / Desktop / python_work] [путь: / usr / bin: / bin: / usr / sbin: / sbin]

Когда на самом деле мой файл анаконды находится в:

'MacintoshHD/anaconda3/bin/python'

Кто-нибудь знает, как я могу изменить, где находится Sublime Text, при попытке найти эту корневую папку? Я тоже не уверен в PATH, 'usr / bin: / bin: etc.' не кажется правильным?


person Duffie    schedule 25.02.2019    source источник
comment
Можете ли вы объяснить, при каких обстоятельствах Sublime должен искать куда угодно? Разве это не простой текстовый редактор?   -  person Nico Haase    schedule 25.02.2019
comment
чтобы использовать библиотеки / модули в папке Anaconda (например, Pandas), я думаю, что он должен указывать на этот каталог. Да, это простой текстовый редактор. Я уже установил с ним сборку Package Manager / Conda, просто не могу указать ей правильный каталог.   -  person Duffie    schedule 25.02.2019


Ответы (1)


Учитывая, что вы используете свой основной env anaconda с установленными pandas, вам необходимо настроить систему сборки для вашего env anaconda. Как в этом ответе и моем вам нужно перейти на Tools ▶ Build System ▶ New Build System и настроить собственную систему сборки:

{
    "shell_cmd": "~/anaconda3/bin/python -u $file",
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
}

И чтобы использовать эту настраиваемую сборку, вы должны выбрать либо Tools ▶ Build System ▶ Automatic, либо Tools ▶ Build System ▶ <your-custom-build-system-name> перед сборкой вашего кода и / или для удовлетворения пакета Anaconda для возвышенного.

person Corleo    schedule 01.03.2019