vscode激活子目录中主目录中的虚拟环境

时间:2020-04-10 20:34:38

标签: python visual-studio-code virtualenv

我正在使用vscode中的ssh远程连接到服务器。

在主目录中,我有两个“文件夹” py3(一个虚拟环境)和一个project1

当我连接到主目录时,可以毫无问题地激活py3。但是,当我直接连接到project1文件夹时,在vscode的虚拟环境列表中看不到py3

如何从子文件夹激活它?

我的问题不是关于终端,而是如何通过vscode资源管理器来实现。

1 个答案:

答案 0 :(得分:0)

您需要告诉VS Code在哪里寻找不在您的工作空间中的虚拟环境(因此为什么它可以检测到`class StudentSerializer(serializers.HyperlinkedModelSerializer): class Meta: model = Student fields = ('firstName', 'lastName')` )。您可以通过py3设置直接指定环境,也可以将主目录置于"python.pythonPath"设置中。请查看documentation on environments,以了解扩展程序在何处查找环境的详细信息。