繁体   English   中英

Jupyter 没有在 VSCode 中使用我的虚拟环境

[英]Jupyter is not using my virtual environment in VSCode

我目前在让 Jupyter 连接到我使用 virtualenv 制作的 kernel 时遇到问题。

这是我所做的:

我首先通过以下方式创建了我的虚拟环境:

python3 -m venv venv

然后我在终端中激活了 venv,并安装了我的项目所需的包:

pip install numpy pandas matplotlib ipykernel jupyter jupyterlab

然后我从我的 venv 创建了一个 kernel 以便 Jupyter 可以通过执行以下操作来使用:

python3 -m ipykernel install --user --name=python_data_analytics

之后,我试图让 VSCode 使用我的 venv,并让它在我的 venv 的bin/ipython3处使用解释器。 至于 Jupyter,我让它使用我从下拉菜单中制作的 kernel。

然后,当我尝试执行笔记本的第一个单元格来导入我的库时,Python 说它找不到我的库。

这是最终结果的屏幕截图:

最终结果的 VSCode 截图

似乎 Jupyter 没有使用我制作的虚拟环境,它正在回退到系统的解释器。 我不确定我应该如何解决这个问题。 任何帮助深表感谢。 谢谢你。

我不确定,但在左下角的选项中,有一个名为“Python 3.9.5 ...”的 label 您可以 select 您想要的环境。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM