我已经创建了一个虚拟环境(deepnlp),并在虚拟环境中安装了deeppavlov软件包。我可以在环境中的命令行上运行“ import deeppavlov”而没有任何问题。但是,当我尝试在jupyter笔记本中的内核“ deepnlp”中执行相同的操作(“ import deeppavlov”)时,却收到错误信息:
回溯(最近通话最近): 文件“”,第1行,位于 ModuleNotFoundError:没有名为“ deeppavlov”的模块
有人遇到相同的问题并找到解决方案吗?该问题可能与或可能与“ deeppavlov”软件包有关。可能是因为其他原因。
谢谢。
答案 0 :(得分:0)
据我所知,将软件包安装到virtualenv与Jupyter无关(除非在两种情况下都使用相同的解释器)。解决方案是在jupyter单元中运行以下命令:
import sys
!{sys.executable} -m pip install --user deeppavlov