Jupyter在虚拟环境中运行终端,而ipynb在基本python中运行

2024-10-01 19:20:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在conda虚拟环境中运行Jupyter。我已经激活了我的环境,如果我从终端运行python,它将正确运行虚拟环境。在

但是,如果我从虚拟环境中启动jupyter(通过打开一个Windows命令提示符,键入conda activate hqb-api2),然后jupyter lab --no-browser,.ipynb文件正在使用基本python安装而不是虚拟环境运行内核。您可以通过打印sys.prefix来查看:

enter image description here

但是,如果我在Jupyter中启动终端而不是.ipynb文件,那么它将正确使用虚拟环境:

enter image description here

最后,这里是pip list中的一个小节,显示了相关的jupyter包:

enter image description here

我做错什么了?在


Tags: 文件终端键入环境windows虚拟环境labjupyter
1条回答
网友
1楼 · 发布于 2024-10-01 19:20:46

根据本文件:Installing the IPython kernel

However, if you want to use a kernel with a different version of Python, or in a virtualenv or conda environment, you’ll need to install that manually

执行以下命令将修复此问题。在

python -m ipykernel install  user

相关问题 更多 >

    热门问题