这是怎么回事:
项目源代码位于远程计算机上。 Python虚拟环境已安装在项目的根目录中(使用venv)。
我关闭项目文件夹并启动本地VSCode。它检测到虚拟环境,但看不到pylint或其他软件包。
Python 3.6.7 VS Code-最新版本 操作系统-Debian 9远程,Linux Mint 19本地 sshfs连接和venv安装都在同一帐户下进行。
是否应该通过某种特殊方式将虚拟环境设置为可远程使用?
答案 0 :(得分:1)
早期的VSCode版本中sshfs出现问题,但是最近的distrib具有Remote Development扩展名,可让您通过ssh开发代码。
激活了虚拟环境后,只需使用which python
命令获取venv python路径并将其复制到Select Interpreter菜单即可。