无法在Visual Studio 2019中为Python项目创建虚拟环境

时间:2019-12-23 09:25:30

标签: python visual-studio virtualenv visual-studio-2019

我的系统上安装了Python 3.7 64bit,Anaconda3和Visual Studio Community 2019。我在Visual Studio中创建了一个Python项目。 Visual Studio可以识别这两种Python安装。

在解决方案资源管理器中,我尝试通过右键单击Python Environment,然后单击Add Environment来创建虚拟环境。

但是,在“添加环境”窗口的“虚拟环境”部分中,它显示“创建虚拟环境之前,您需要安装Python解释器”。在同一窗口的“ Python安装”部分中,它显示了Python 3 64位作为已安装的环境之一。

enter image description here

为什么Visual Studio不允许从检测到的Python安装中创建VirtualEnv?如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我遇到了类似的问题,并且相信我有解决方法。

尝试运行Visual Studio Installer(单击Windows按钮并开始键入“ Visual Studio Installer”,您应该会看到它),然后“修复”安装-该选项位于“更多”按钮/下拉菜单下

不幸的是,如果您安装了许多功能,则可能需要一些时间才能完成。修复后,尝试重新加载解决方案并创建VirtualEnv ...,它应该可以工作。