Как использовать удаленный интерпретатор Python в удаленной разработке — ssh в VSCode

Microsoft недавно выпустила поддержку удаленной разработки для SSH.

https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh

Однако в python, если вы нажмете «выбрать интерпретатор python». Интерпретатор, доступный для выбора, предназначен только для набора интерпретаторов python в anaconda.

Переводчик, доступный для выбора, находится в:

~/anaconda3/*
/usr/bin/python

У меня есть собственный интерпретатор Python в произвольном месте. Мой переводчик находится в ~/projects/myproject/bin/python

Как настроить удаленный интерпретатор Python, указав путь?

Примечание. Я настроил setting.json

"python.pythonPath": "${workspaceFolder}/bin/python",

Но это, кажется, не уважает его


person samol    schedule 03.05.2019    source источник


Ответы (1)


удалось заставить его работать с

  1. обновить vscode

  2. мои файлы:

# settings.json
{
  "python.pythonPath": "/custom/bin/python"
}
# launch.json
"configurations": [
  {
    "name": "Python: Current File",
    "type": "python",
    "request": "launch",
    "program": "${file}",
    "console": "integratedTerminal",
    "pythonPath": "${config:python.pythonPath}"
  },
...
  1. перезапущен vscode

  2. F1 -> выбрать интерпретатор

person Pav K.    schedule 05.06.2019