2016-12-21 18 views
0

私はbIgデータプラットフォームを持っています。その上で私はAnacondaをインストールします。私がプラットフォーム上で自分のアカウントにsshし、端末でPythonインタプリタを開くと、gensimライブラリをインポートするとうまく動作します。私は以前にこのライブラリをインストールしていました。JupiterノートブックでGensimライブラリが認識されない

Conda install gensim 

$ python 
Python 2.7.12 |Anaconda 2.5.0 (64-bit)| (default, Jul 2 2016, 17:42:40) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
Anaconda is brought to you by Continuum Analytics. 
Please check out: http://continuum.io/thanks and https://anaconda.org 
>>> import gensim 
/home/anaconda2/lib/python2.7/site-packages/gensim/utils.py:1015: UserWarning: Pattern library is not installed, lemmatization won't be available. 
    warnings.warn("Pattern library is not installed, lemmatization won't be available.") 

ライブラリをインポートすると表示されます(パターンライブラリについては警告が表示されます)。

In [11]: 

import gensim 
--------------------------------------------------------------------------- 
ImportError        Traceback (most recent call last) 
<ipython-input-11-0539d76422c6> in <module>() 
----> 1 import gensim 

ImportError: No module named gensim 

がインストールされているのと同じライブラリがJupyterに動作していない理由はわからない。しかし、私はJupyterノートブックを開くと、そこに同じライブラリをインポートしようとすると、それは次のようなります。私は

pip list 

を行うとき、それは私にすべてのライブラリを示し、それはそこにgensimいることに注意してください。

答えて

0

おそらく、別のPythonインタプリタでJupyterを実行している可能性があります。ノートに何このプリントを参照してください。

import sys 
sys.path 

が記載されているディレクトリは、端末でのPythonを起動するときにあなたが見たものと類似または異なって見えますか?

+0

私は同じエラーを受けました。私はpython端末でgensimをインポートできますが、iPythonではインポートできません。問題は何ですか?私のpythonとgensimはともに私自身のanaconda環境にインストールされています。 – user697911

関連する問題