Я хочу использовать Sublime Text 3 в качестве редактора Python, но не могу понять, как сделать Anaconda интерпретатором по умолчанию для Python.Чтобы убедиться, что Anaconda добавлена в путь правильно, в терминале я набрал
$, какой питон
Терминал возвращает
/home / rahit / anaconda3 / bin / python
Но когда я набираю такой код в ST 3
import sys
print(sys.executable)
Выход в консоли Sublime будет
/ usr / bin / python
Теперь, если я наберу
import pandas as pd
Всегда будет ошибка
ImportError: Нет модуля с именем pandas [Завершено за 0.0 с кодом завершения 1] [shell_cmd: python -u "/home/rahit/Documents/Python/pro.py"] [dir: / home / rahit / Documents/ Python] [путь: / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / games: /> usr / local / games: /opt / jdk-11.0.2 / bin] `
Помимо этого, каждый раз, когда я запускаю Sublime Text 3, много раз я получаю сообщение о том, что
<Anaconda.anaconda_lib.workers.local_process.LocalProcess object at 0x7f248c4eab90> process can not start a new anaconda JsonServer in the operating system because:
Anaconda не может создать новый процесс с вашим текущим настроенным интерпретатором Python (/ home / raнажмите / anaconda / bin / python) Убедитесь, что ваш интерпретатор является допустимым двоичным файлом и находится в вашем PATH, или используйте абсолютный путь к нему, например: / usr / bin / python
Я виделпо этой теме уже задано несколько вопросов, но ни один из них на самом деле не решил мою проблему.Я также видел людей, подобных обсуждений на GitHub, из которых я пришел к выводу, что Conda не может быть использован с ST3.В последний раз я просто хочу узнать, есть ли способ решить эту проблему, потому что я действительно хочу использовать ST3 для Python.