2016-11-04 73 views
0

因此,我在Windows操作系统中使用anaconda和conda。如何将模块导入Jupyter笔记本

正如你可能知道Jupyter自动与Anaconda一起安装。 使用Python命令时,我的Python代码运行正常

python myfile.py 

然而,当我试图通过jupyter我收到以下错误

ImportError        Traceback (most recent call last) 
<ipython-input-1-43605f892034> in <module>() 
     1 #!/usr/bin/env python 
     2 import os 
----> 3 from gensim import corpora, models, similarities 
     4 from gensim.models import LsiModel 
     5 import logging 

ImportError: No module named gensim 

要解决我检查运行它下面

  1. 确保运行jupyter笔记本,同时启用适当的环境激活
  2. 确保Ë激活envrioment有“gensim包”安装
+1

Jupyter可能会在与运行内核不同的环境中启动内核。选中'内核 - >更改内核'菜单,查看是否可以轻松切换它。 'sys.executable'应该会显示内核运行的Python的副本。 –

+0

@ThomasK I double checked ..我正在运行正确的内核.. sys.executable打印'C:\\ Program Files \\ Anaconda2 \\ python.exe',我相信它是正确的蟒蛇副本 –

回答

-1

因此,要解决这个问题,我需要通过jupyter本身安装缺少的库

所以我要补充,并在jupyter细胞

运行以下命令
pip install --upgrade gensim 
相关问题