python3 venv不包含在jupyter内核中

时间:2019-02-11 20:12:10

标签: jupyter

我在python3中创建了一个新的venv,如下所示:

python3 -m virtualenv venv3

然后我激活venv3并启动jupyter笔记本。但是,我在jupyter“新建”下拉列表中仅看到以下选项:

笔记本

Python2

venv1

venv2

venv1和venv2是我之前创建的python3 virtualenv,当我激活它们并启动jupyter时,它们在“新”下拉列表中显示python3:

笔记本

Python3

venv1

venv2

当我从virtualenv运行jupyter时,我不知道为什么新的venv3和python3不属于内核。

这是我得到的内核列表:

jupyter kernelspec list
python2 /Users/me/anaconda2/lib/python2.7/site-packages/ipykernel/resources
venv1   /usr/local/share/jupyter/kernels/venv1
venv2    /usr/local/share/jupyter/kernels/venv2

它不包括venv3。然后,我尝试了以下操作:

jupyter kernelspec install venv3

执行上述命令后,我在/ usr / local / share / jupyter / kernels中看到新的venv3目录:

venv1

venv2

venv3

但是jupyter kernelspec list命令仍然不能反映新的内核安装。

任何人都可以指出我的位置,这可能是什么问题?

0 个答案:

没有答案