VS代码:无法在Python Interactive上加载anaconda环境

时间:2019-06-11 07:06:53

标签: python visual-studio-code conda

我正在Windows 10中使用VS Code。
如果在Terminal中运行Python脚本,则可以在conda环境中使用依赖项。但是,我无法在Python Interactive Shell中使用该环境。

例如,我正在使用datascience环境,该环境的软件包为fuzzywuzzy。我已经将环境路径作为settings.json包含在python.pythonPath中。但是Jupyter Notebook中使用的Python版本是默认的蟒蛇基础C:\\ProgramData\\Anaconda3\\python.exe

enter image description here

还有一个扩展,就是如果我在Notebook中运行!conda list,我会看到fuzzywuzzy软件包。

我想念什么?

谢谢!

1 个答案:

答案 0 :(得分:2)

我是Interactive Windows上的开发人员。 Priyatham已经为您指明了正确的方向。当前,我们的Window尝试使用当前选定的环境(左下角的一个)。但是,如果客户没有在每个环境中都安装Jupyter,我们就不会完全阻止他们。因此,如果所选解释器的环境中没有Jupyter,我们将检查系统上的其他环境,寻找与当前所选工具最匹配的python版本。如果我们使用Jupyter找到了一些东西,我们将使用它启动“交互窗口”。在这种情况下,我们确实在右下方显示了一个弹出窗口,指示我们没有找到Jupyter,并且我们退回到了另一个环境,但是此消息很容易错过。