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中的虚拟环境