VSCode远程Python虚拟环境

时间:2019-04-08 10:53:12

标签: linux visual-studio-code python-venv sshfs

这是怎么回事:

项目源代码位于远程计算机上。 Python虚拟环境已安装在项目的根目录中(使用venv)。

我关闭项目文件夹并启动本地VSCode。它检测到虚拟环境,但看不到pylint或其他软件包。

Python 3.6.7   VS Code-最新版本   操作系统-Debian 9远程,Linux Mint 19本地   sshfs连接和venv安装都在同一帐户下进行。

是否应该通过某种特殊方式将虚拟环境设置为可远程使用?

1 个答案:

答案 0 :(得分:1)

早期的VSCode版本中sshfs出现问题,但是最近的distrib具有Remote Development扩展名,可让您通过ssh开发代码。

激活了虚拟环境后,只需使用which python命令获取venv python路径并将其复制到Select Interpreter菜单即可。