Jupyter没有从Virtual Environment加载模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jupyter没有从Virtual Environment加载模块相关的知识,希望对你有一定的参考价值。

我正在使用shell来创建虚拟环境。我从https://pypi.io/packages/source/v/virtualenv/下载virtualenv-15.1.0.tar.gz。我还在相应的环境中安装了所有必需的模块,包括jupyter,ipython和ipykernel。

我也为它创建了一个内核

exec "$(ipython kernel install --user --name=my_virtual_env)

当我启动Jupyter时,我可以看到内核并连接到它。但是,当我尝试从我的虚拟环境中的某个源导入时,它无法识别该模块。为什么在运行jupyter时它不能访问我的虚拟环境的资源?

答案

答案是,使用虚拟环境内核运行Jupyter是不够的,我必须首先使用activate [virtual env name]激活虚拟环境

以上是关于Jupyter没有从Virtual Environment加载模块的主要内容,如果未能解决你的问题,请参考以下文章

Jupyter notebook添加Anaconda中的虚拟环境

Jupyter notebook添加Anaconda中的虚拟环境

jupyter notebook 内核挂掉

jupyter notebook 内核挂掉

jupyter notebook内核挂掉的问题

为啥jupyter notebook代码运行一直没有反应