我的系统上安装了Python 3.7 64bit,Anaconda3和Visual Studio Community 2019。我在Visual Studio中创建了一个Python项目。 Visual Studio可以识别这两种Python安装。
在解决方案资源管理器中,我尝试通过右键单击Python Environment,然后单击Add Environment来创建虚拟环境。
但是,在“添加环境”窗口的“虚拟环境”部分中,它显示“创建虚拟环境之前,您需要安装Python解释器”。在同一窗口的“ Python安装”部分中,它显示了Python 3 64位作为已安装的环境之一。
为什么Visual Studio不允许从检测到的Python安装中创建VirtualEnv?如何解决这个问题?
答案 0 :(得分:1)
我遇到了类似的问题,并且相信我有解决方法。
尝试运行Visual Studio Installer(单击Windows按钮并开始键入“ Visual Studio Installer”,您应该会看到它),然后“修复”安装-该选项位于“更多”按钮/下拉菜单下
不幸的是,如果您安装了许多功能,则可能需要一些时间才能完成。修复后,尝试重新加载解决方案并创建VirtualEnv ...,它应该可以工作。