在VSCode中使用Jupyter Notebook时,Python解释器被忽略
我有一个虚拟环境,里面安装了一些包,还有一个笔记本,里面引用了一些只在这个环境中的包。
我按了 Ctrl + Shift + P,然后选择了 Python: 选择解释器,选了我的环境。
但是,当我运行代码块时,它告诉我找不到模块(ModuleNotFoundError),因为它试图用我全局的 Python 环境来导入这些包(如果我把包安装到全局环境,代码块就能成功运行)。
所以,选中的解释器没有起作用,总是使用全局环境。
我还尝试在 Jupyter 中选择解释器来启动 Jupyter 服务器,但结果没有改变。
这个问题在 Python 文件中不存在,只在 Jupyter 笔记本中出现。
我该怎么解决这个问题?难道在使用 Jupyter 笔记本时就必须把包安装到全局环境吗?