Установка пути к исполняемому файлу Python в пакете Atom (т. Е. Autocomplete-Python) с помощью Anaconda / Miniconda Python - PullRequest
0 голосов
/ 04 октября 2018

Мне нелегко управлять путями.

У меня установлен Python изначально с Miniconda3 (Python поставляется с Miniconda3).

Я хочу настроить пакеты атомов, виртуальные среды.

Документация атома по автозаполнению Python (также в настройках под заголовком пакета) объясняет:

Пути исполняемого Python, которые должны быть отформатированы следующим образом

Я разместил два исполняемых файла python по следующим путям:

/ Miniconda3 / python

/ Miniconda3 / pkgs / python-3.7.0-hea74fb7_0 / python

Я также попытался /$Miniconda3...

и добавив c: / ... Miniconda3

(не думаю, что я понял $ PROJECT или $ PROJECT_NAME, но дал ему шанс)

Я испробовал все эти варианты.Перезагрузился как указано.Результаты по-прежнему отсутствуют.

Я генерирую эти две ошибки:

Пожалуйста, укажите путь к исполняемому файлу python вручную в настройках пакета и перезапустите ваш редактор.Обязательно переходите на новые настройки, если на предыдущей версии все работало.Подробное сообщение об ошибке: «python» не распознается как внутренняя или внешняя команда, работающая программа или командный файл.Текущая конфигурация: C: \ users \ User \ Miniconda3 \ python

Пожалуйста, укажите путь к исполняемому файлу python вручную в настройках пакета и перезапустите ваш редактор.Обязательно переходите на новые настройки, если на предыдущей версии все работало.Подробное сообщение об ошибке: «python» не распознается как внутренняя или внешняя команда, работающая программа или командный файл.Текущая конфигурация: / users / user / Miniconda3 / python

В прошлом я справлялся с этим, устанавливая python глобально в моей системе, а затем загружая и устанавливая miniconda / anaconda, однако, это кажется хакерским иЯ хотел бы понять, как сделать это правильно, особенно с учетом того, что атом поддерживает внешнюю среду и поддерживает собственные пути, а также потому, что в прошлом я боролся с путями и хочу их выяснить.

Любая помощьбудет высоко ценится.Спасибо.

1 Ответ

0 голосов
/ 25 апреля 2019

Откройте среду Python и запустите:

import sys

print(sys.executable)

Это расположение исполняемого файла Python, которое должно быть установлено в качестве переменной пути в atom.У меня была та же проблема, и это решило ее для меня.

...