【发布时间】:2021-05-01 23:52:30
【问题描述】:
我的 conda 环境都显示在选择解释器路径中。当我选择 conda 环境 (Python 3.7.7 64-bit ('adv_ml':conda)) 时,我想要导航到 vscode 中现有的 jupyter notebook。我注意到一个不同的 conda env (conda env B) 处于活动状态,尽管内核和 python 解释器都说 Python 3.7.7 64-bit ('adv_ml':conda) 被选中。
此外,我项目中的 .vscode settings.json 具有正确的 conda env
{
"python.pythonPath": "/Users/me/anaconda3/envs/adv_ml/bin/python",
"jupyter.jupyterServerType": "local"
}
现在这里是关键...如果我创建一个新的 jupyter 笔记本,当我检查它正在使用什么 conda env 时,它正在使用正确的 conda 环境Python 3.7.7 64-bit ('adv_ml':conda)。
是否存在我缺少的设置导致我的 vscode 中现有的 jupyter 笔记本绑定到这个其他环境?此外,我没有创建这些其他笔记本,所以他们一开始就没有这个不正确的环境。我应该能够使用所选环境编辑现有笔记本。
【问题讨论】:
标签: python visual-studio-code jupyter-notebook conda environment