Удаленные библиотеки Python с Sublime Text 3

Я работаю с виртуальной машиной через Vagrant и хотел бы, чтобы мой ST3 для распознавания python библиотек, установленных на виртуальной машине (не на моем хосте). При этом я мог бы использовать плагины ST3, такие как автодополнение или линтеры, в соответствии с библиотеками, которые я фактически использую в виртуальной машине, а не с теми, которые установлены на моем компьютере (хосте).

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


person tomasyany    schedule 12.12.2014    source источник
comment
Вы пытались смонтировать каталог библиотек с помощью чего-то вроде sshfs?   -  person Srdjan Grubor    schedule 12.12.2014
comment
Я не нашел необходимости, потому что бродячий инструмент позволяет синхронизировать папки с хост-машиной. Подключение к виртуальной машине осуществляется через ssh, а такие программы, как PyCharm, фактически позволяют использовать удаленный интерпретатор для python (и его установленных библиотек). Я предполагал, что на ST3 может существовать что-то подобное.   -  person tomasyany    schedule 12.12.2014
comment
Наконец-то я сделал то, что вы предлагаете. Я объяснил это в аналогичном вопросе 27496846" title="определить удаленный интерпретатор на удаленной машине с Linux с помощью pydev и сервера rse"> stackoverflow.com/questions/11019120/   -  person tomasyany    schedule 14.01.2015


Ответы (1)


Да, можно, через некоторые плагины. Например, плагин anaconda для возвышенного текста может сделать это через настройку файла проекта. . Я считаю, что то же самое можно сделать для REPL, указав python_interpreter_path вашего проекта на удаленный интерпретатор через ssh, хотя я не пробовал это лично.

person avendael    schedule 03.01.2015