我在Windows 10中使用VS Code。
如果我在终端中运行Python脚本,我就能够在conda环境中使用依赖项。但是,我不能使用Python Interactive shell中的环境。
例如,我使用的是包含fuzzywuzzy包的datascience环境。我已经将环境路径作为python.pythonPath包含到了settings.json中。但是Jupyter Notebook中使用的Python版本是默认的anaconda基础C:\\ProgramData\\Anaconda3\\python.exe

另外,如果我在Notebook中运行!conda list,我可以看到fuzzywuzzy包。
我遗漏了什么?
谢谢!
发布于 2019-06-11 23:46:22
我是一名交互式Windows的开发人员。Priyatham已经为您指明了正确的方向。当前,我们的窗口尝试使用当前选定的环境(左下角的环境)。但我们不想完全阻止客户,如果他们没有在每个环境中安装Jupyter。因此,如果所选解释器的环境中没有Jupyter,我们将检查系统上的其他环境,查找与当前所选版本最接近的python版本。如果我们在Jupyter上找到了什么,我们就会用它来启动交互窗口。在这种情况下,我们确实在右下角显示了一个弹出窗口,表明我们没有找到Jupyter,并且我们正在退回到不同的环境,但这条消息很容易被遗漏。
https://stackoverflow.com/questions/56538270
复制相似问题