Пип не найден в виртуальной машине Vagrant с VSCode - PullRequest
0 голосов
/ 02 августа 2020

Я запускаю виртуальную машину с Vagrant для запуска проекта basi c Django REST API. Сначала я создал venv в домашнем каталоге виртуальной машины по адресу ~/venv, затем я установил Django и начал проект. Все файлы и папки находятся внутри /vagrant/ на виртуальной машине. Это выглядит примерно так, когда в /:

(venv) vagrant@ubuntu-bionic:$ ls /
bin   dev  home        initrd.img.old  lib64       media  opt   root  sbin  srv  tmp  vagrant  vmlinuz
boot  etc  initrd.img  lib             lost+found  mnt    proc  run   snap  sys  usr  var      vmlinuz.old

Теперь я добавил свой пульт через S SH в свой VSCode, но он инициализируется в папке home/vagrant/' which is different than my / vagrant /. Есть ли способ изменить это?

Затем мне также нужно выбрать Python интерпретатор и установить pylint, но когда я пытаюсь его установить, я получаю: There is no Pip installer available in the selected environment., хотя у меня установлен pip.

Я немного запутался в том, как правильно настроить пульт на VSCode для бесперебойной работы с подходящим интерпретатором, pylint и всем остальным, как на моей локальной машине. Кроме того, я запускаю python 3.8.3 на моем локальном компьютере, но удаленный на VSCode позволяет мне выбрать только интерпретатор 3.6.9, должен ли я обновлять его на виртуальной машине?

...