Anaconda sublime text 3 настройка: Sublime Text3 настроить среду Python Anaconda

«Превращение» sublime text 3 в Ide python?

Вопрос задан

Изменён 5 лет 2 месяца назад

Просмотрен 4k раза

В общем, гуглил, нашел пару плагинов: но увы, у меня просто напросто ничего не запускается(anaconda). Разве что, при ctrl + b выводилось время выполнения и все, учитывая, что был вывод строки. Пробовал sublimerepl — просто выбивает ошибку про filenotfound (вроде так) Может, кто-то сталкивался ? P.s: пробовал pycharm — не то, не могу после саблайма. Спасибо(Питон 2)

  • python
  • sublime-text-3
1

Нет, полноценного превращения в python ide из саблайма не получится. Вместо комбинаций клавиш в анаконде можно использовать контекстное меню (правой клавишей мыши), там добавляется пункт

anaconda (я так и не выучил все эти сокращения). Он получше встроенного goto, но всё равно не дотягивает до полноценного ide.

Можно ещё полноценно настроить venv для каждого проекта, он получше начинает подсказывать импорты или автодополнять, но всё равно не дотягивает.

Единственное, чем можно скрасить себе пребывание на саблиме, это различные сниппеты или разметка синтаксиса. Например, вот набор сниппетов для django.

3

Я обучаю детей. У многих компы слабые. Много чего пробовал тоже никак. Pycharm у них не идет норма. По этому с консоли просто запускаем. А так не давно встретил такую статью может получится попробуйте.

http://alexkorablev.ru/2015/12/07/python-ide/#.Wqk3iXXFL0o

Зарегистрируйтесь или войдите

Регистрация через Google

Регистрация через Facebook

Регистрация через почту

Отправить без регистрации

Почта

Необходима, но никому не показывается

Отправить без регистрации

Почта

Необходима, но никому не показывается

Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки

visual studio code — Никак не устаканить Python в SublimeText

Вопрос задан

Изменён 12 дней назад

Просмотрен 20 раз

Помогите,я уже задолбался. Пытаюсь начать изучать Python,но не могу толко этого сделать из-за того,что тупо не могу либо установить какой-либо редактор кода, либо настроить его. У меня Mac os Sierra 10.12.6. Пытаюсь поставить VS Code,он легко скачаивается,устанавливается,я настраиваю Python,все работает. Выхожу из программы и при следующем включении она пишет,что требуется OS 10.13. Хотя на оффсайте указаны требования 10.11+.Я иду во вкладку предыдущие версии,качаю чуть ли не самую первую,открываю,почти все работает,выхожу и при следующем заходе снова требует 10.13. Перепробовал почти все версии,с разных сайтов,везде один сценарий.Это раз. Вдруг кто знает что за беда и че можно сделать.

Два. Установил SublimeText,помучился,но настроил Python. Пробую легкие программки,все ок. Выхожу из программы и при следующем заходе начинают сыпаться ошибки. Сначала что-то типа про Anaconda,что ей что-то не хватает или не нравится.К сожалению скрин не успел сделать,больше это окно не появляется.Но теперь не компиллятся программы.

Пишет Errorno 2: No such file or directory. Хотя было же все нормально!! Закрываю файл,открываю его снова,но уже не из SublimeText,а щелкая по самому файлу. Теперь ошибок нет,но что и как сделать,чтобы можно было и в Sublime открывать файлы? Я понимаю,что это связано с путями и директориями,но не понимаю что и где сделать.Находил похожие ошибки и решения,но для WIndows только.

  • python
  • visual-studio-code
  • sublime-text
  • настройка

Зарегистрируйтесь или войдите

Регистрация через Google

Регистрация через Facebook

Регистрация через почту

Отправить без регистрации

Почта

Необходима, но никому не показывается

Отправить без регистрации

Почта

Необходима, но никому не показывается

Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки

linux — получение возвышенного текста 3 для использования anaconda python

спросил

Изменено 3 года, 6 месяцев назад

Просмотрено 14 тысяч раз

Итак, я установил anaconda в каталог, для которого у меня есть права, но я не могу заставить возвышенный текст 3 распознать, что оболочка теперь использует anaconda python:

 >какой питон
/local/home/USER/Apps/anaconda/bin/python
 

, когда я строю с возвышенным запуском из той же оболочки:

 import astropy
распечатать астропию. __file__
 

он дает другой каталог: /soft/python-SL7/lib/python2.7/site-packages/astropy/ init .pyc

Мой файл .tcshrc читает:

 setenv PATH /local/home/USER /Apps/анаконда/bin:${PATH}
псевдоним subl /local/home/USER/Apps/sublime_text_3/sublime_text
 

Мой .bashrc (не то чтобы он должен был его использовать) гласит: 9[ ]*Файл \»(…*?)\», строка ([0-9]*)», «селектор»: «source.python» }

Сохраните файл в каталоге Packages/User

(должен быть ~/.config/sublime-text-3/Packages/User ) как Anaconda.sublime-build . Наконец, выберите Tools → Build System → Anaconda , и когда вы нажмете Ctrl B в файле Python, теперь он должен работать с использованием Anaconda.

Если вы хотите настроить SublimeREPL для использования Anaconda с IPython в Sublime, вы можете следовать приведенным здесь инструкциям, чтобы настроить правильный параметр меню (конечно, изменив путь в соответствии с вашей средой), и моя суть здесь для настройка SublimeREPL для IPython 4 и Jupyter. 9[ ]*Файл \»(…*?)\», строка ([0-9]*)», «name»: «Создатель Anaconda Python», «селектор»: «source.python», «shell_cmd»: «\»python3\» -u \»$file\»» } ],

Это также имеет то преимущество, что в меню сборки не остается слишком много систем сборки.

1

Зарегистрируйтесь или войдите

Зарегистрироваться через Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

python — использовать среду conda в возвышенном тексте 3

спросил

Изменено 1 год, 11 месяцев назад

Просмотрено 37 тысяч раз

Используя Sublime Text 3, как я могу создать файл python, используя среду conda, которую я создал, как в http://conda. [ ]*Файл \»(…*?)\», строка ([0-9]*)», «селектор»: «source.python» }

Все, что вам нужно сделать, чтобы использовать конкретную среду conda , — это изменить путь к исполняемому файлу python или python3 в среде. Чтобы найти его, активируйте свою среду и введите (в зависимости от используемой версии)

, какой python
 

или

 какой python3
 

в Linux/macOS или

, где питон
 

в Windows, затем скопируйте путь в свою кастомную .sublime-сборка файл. Сохраните файл в каталоге Packages/User , а затем убедитесь, что вы выбрали правильный файл с помощью

Tools -> Build System перед сборкой.

6

Вы можете использовать пакет Conda из репозитория пакетов. Ниже приведено подробное пошаговое руководство для того же самого (с использованием ПК с ОС Windows 10, однако оно должно работать на других ОС аналогичным образом):

  1. Установить Sublime Text 3
  2. Нажмите Ctrl + Shift + P , чтобы открыть палитру команд
  3. Введите «package» в меню поиска командной палитры.
  4. Из вариантов выберите «Установить управление пакетами»
  5. Далее после установки в палитре команд введите «Управление пакетами: установить пакет»
  6. Найдите «conda», чтобы найти «Conda» с описанием «Работа со средами conda в Sublime Text 3»
  7. Перейдите к «Настройки -> Настройки пакета -> Conda -> Настройки по умолчанию», чтобы убедиться, что настройки по умолчанию, такие как каталог установки Anaconda и т. д., одинаковы в вашей системе. Если это не так, откройте «Настройки ->
    Настройки пакета -> Conda -> Настройки-Пользователь» и скопируйте настройки, которые вы хотите обновить, используя формат, показанный в файле настроек по умолчанию, в качестве шаблона.
  8. После установки система сборки Conda появится в системном меню сборки, а команды conda будут расположены внутри палитры команд
  9. Выберите систему сборки Conda, перейдя в «Инструменты -> Система сборки -> Conda»
  10. Создайте тестовый файл и сохраните его как test.py со следующим кодом:
 х = 1
у = 2
распечатать (х + у)
 
  1. Нажмите Ctrl + B , чтобы создать файл и посмотреть результат. Если все работает нормально, вы должны увидеть 3 в качестве вывода.
  2. Если вы получаете сообщение об ошибке, такое как ошибка : [winerror 2] система не может найти указанный файл python , это может означать, что настройки Anaconda на вашем компьютере отличаются от настроек по умолчанию. В этом случае вам нужно будет передать настройки вашего компьютера в Sublime Text в «Настройки -> Настройки пакета -> Conda -> Настройки-Пользователь»: 1) Измените «исполняемый файл»: «~\\ Anaconda3\\python» на место установки Anaconda python в вашей системе, например "executable": "Z:\\Anaconda3\\python.exe" , 2) Измените "environment_directory": "~\\Anaconda3\\envs\\" на каталог среды по умолчанию в вашей системе, например: "environment_directory": "Z:\\Anaconda3\\envs" , 3) Измените "configuration": "~\\.condarc" на путь к файлу конфигурации conda в вашей системе, например, configuration»: "C:\Users\SantaPaws\. condarc"

Примечание 1: Если в вашей системе еще нет .condarc , откройте «Приглашение Anaconda» и введите конфигурация conda --write-default . Это создаст файл .condarc и сохранит его где-нибудь либо в вашем домашнем каталоге (диск C), либо в каталоге Anaconda. Найдите файл с помощью поиска Windows и найдите его местоположение. Подробные инструкции см. на странице https://conda.io/docs/user-guide/configuration/use-condarc.html.

Примечание 2: Вам может потребоваться обновить переменную пути по умолчанию %PATH% в вашей системе, чтобы она содержала каталоги для Anaconda. Тип: echo %PATH% как в «Подсказке Anaconda», так и в Windows cmd , чтобы увидеть, совпадают ли эти пути, если нет, вам нужно будет обновить его в системной переменной среды Windows «Путь». Однако Anaconda рекомендует делать это с осторожностью, так как это может сломать другие вещи.

3

В Linux Mint у меня постоянно возникали проблемы с получением возвышенного для запуска сценариев python с использованием среды Anaconda и установленной версии python Anaconda. Я запускал следующий скрипт, чтобы проверить, какой питон используется:

 система импорта
печать (системная версия)
 

Я следовал ЭТОЙ процедуре на сайте Anaconda, но мне пришлось сделать еще одну вещь, чтобы получить возвышенное использование среды Anaconda и запускать сценарии Python, используя ее среду Python.

После выбора « conda » в качестве моей системы сборки мне пришлось получить доступ к палитре команд ( Tools -> Command Palette… ), а затем я набрал « conda », которая показывает вам все вариантов управления кондой изнутри Sublime, и мне пришлось выбрать « Conda: Activate Environment «, который показывает все среды » conda «, которые были созданы. На данный момент у меня была только исходная среда, поэтому у меня был только один выбор. Я выбрал ее, а затем использовал свой сценарий. среда Anaconda и ее версия Python правильно

БОЛЕЕ , я заметил, что если я хочу переключиться на другую виртуальную среду, которую я ранее создал в своей системе перед использованием Anaconda, мне нужно активировать эту среду изнутри Sublime Сначала я мог бы использовать выбор системы сборки » Python + Virtualenv «, чтобы использовать эту активированную среду. К счастью, среда conda все еще была активирована, и мне нужно было только использовать выбор системы сборки » conda «, чтобы вернуться к ней.

Столкнувшись с той же проблемой и используя всю информацию, предоставленную участниками этого поста Мое решение, которое обеспечило простоту переключения виртуальных сред непосредственно из Sublime Text 3:

Том правильно следует рекомендациям по установке Conda для Sublime Text 3, предоставленным документацией Anaconda. : https://docs.anaconda.com/anaconda/user-guide/tasks/integration/sublime/

После завершения откройте палитру команд в Sublime Text 3 (нажав CTRL+Shift+p (Windows, Linux) или CMD+Shift+p (macOS)) и введите conda , чтобы выбрать Conda: Activate Environment . Сначала вы заметите, что он содержит только базовую среду, что означает, что настройки пакета Conda не указывают на правильный путь к среде Anaconda.

Чтобы найти местоположение вашей виртуальной среды, для Mac в терминале активируйте виртуальную среду, как обычно, набрав conda активирует myenv (myenv — это имя любой среды, которую вы уже создали в Anaconda), при активации введите echo $CONDA_PREFIX , который предоставит вам местоположение среды. Для себя я нашел адрес

.

~/опт/anaconda3/envs/

После того, как вы нашли путь, вернитесь к Sublime Text 3, перейдите в «Настройки» -> «Настройки пакета» -> «Conda» -> «Настройки».

Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *