我正在使用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时为什么不访问我的虚拟环境的资源?
答案 0 :(得分:0)
答案是仅凭虚拟环境内核运行Jupyter是不够的,我必须首先使用activate [virtual env name]
激活虚拟环境