伪指令未从虚拟环境加载模块

时间:2018-08-02 23:26:29

标签: python kernel jupyter-notebook virtualenv jupyter

我正在使用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时为什么不访问我的虚拟环境的资源?

1 个答案:

答案 0 :(得分:0)

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