Windows Sublime Text, как использовать Anaconda Python вместо по умолчанию

1

Как мне настроить строгий текст для сборки с моим anaconda python, а не по умолчанию? У меня есть pyaudio, установленный в anaconda, но когда я строю свою страницу в возвышенном, она говорит, что ни один модуль pyaudio не найден. Я предполагаю, что это потому, что он строит с помощью python по умолчанию.

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

  • 0
    Если вы не можете найти ответ, вы можете просто выполнить свой код с терминала Anaconda.
  • 1
    Да, но я бы предпочел использовать мой редактор "возвышенный текст", а затем использовать cmd.
Теги:
anaconda
conda

1 ответ

0

Поэтому я посмотрел документы и попробовал, так что это сработает для вас.

Внутри Sublime Text 3 перейдите к "Инструменты"> "Система сборки"> "Новая система сборки",

Затем сконфигурируйте свой файл системы сборки, подобный этому (обратите внимание, что наши каталоги могут отличаться):

{
  "cmd": ["C:\\ProgramData\\Anaconda3\\python.exe", "$file"],
  "selector": "source.python"
}

сохраните его и назовите его подходящим, например, "anaconda_custom.sublime-build"

затем откройте свой файл python и выполните команду Ctrl-Shift-B, чтобы выбрать вариант сборки "anaconda_custom" для сборки с помощью conda python.exe.

Я не проверял, изменит ли это по умолчанию сборку для python, но по крайней мере у вас есть путь к выполнению с conda python.exe. Вероятно, для этого есть место.

Кроме того, если вы еще не пробовали это, я рекомендую VSCode с расширением Kite, установленным для кодирования в Python. Я иногда использую Sublime Text, но VSCode стал моим новым фаворитом.

Надеюсь, это поможет.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню