首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Vscode上更改Python Interactive的环境?

如何在Vscode上更改Python Interactive的环境?
EN

Stack Overflow用户
提问于 2019-06-07 05:46:49
回答 2查看 2.1K关注 0票数 5

我最近从Spyder迁移到了VScode。我在VScode、"python.pythonPath": "/Users/dcai/anaconda3/envs/alphalens/bin/python"中创建了一个新的conda环境,并使用setting.json更改了该环境。

但是,当我尝试在Python Interactive中运行代码时,加载了一个不同的环境。

有没有办法更改Python交互环境并使其与我的终端环境相匹配?

EN

回答 2

Stack Overflow用户

发布于 2019-06-08 00:49:05

Python Interactive窗口应该使用在VS Code IDE左下角选择的Python版本启动。这与您也可以通过Python: Select Interpreter command palette选项选择的环境相同。然而,Python交互窗口在这里做了一件不同的事情。如果当前选择的环境没有安装jupyter,它将在其他环境中查找安装了jupyter的环境并启动它,在这种情况下,您应该会看到一条警告消息,说明使用了不同的环境。

这是否有助于回答您的问题?我是此功能的开发人员,所以如果您仍然看到错误的env启动,我可以帮助您进行调试。

票数 3
EN

Stack Overflow用户

发布于 2019-06-27 15:39:48

我和行动组也遇到过同样的情况。在查看@IanHuff的答案后,如果所需(目标)环境没有安装Jupyter,则Python交互式窗口将在找到Jupyter的地方使用另一个。我考虑过在我的目标环境中安装Jupyter,但它会安装很多软件包。必须为每个虚拟环境这样做将是不必要的负担。因此,我在目标环境中只安装了ipython_kernel,而不是整个Jupyter包,如下所示,它可以工作:

$ ipython kernel install --user --name=<target_environment_name>

希望这对其他尝试在Jupyter Notebook上使用Visual Studio代码的人有所帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56485485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档