I bashからpythonまたはipythonを実行するときにnltkパッケージをインポートします。だから、NLTKは間違いなく(nltk.__file__
が /home/nadine/anaconda2/lib/python2.7/site-packages/nltk/__init__.pyc
あるのbashからのpythonで、 )どこかをインストールされているJupyterノートブックでNLTKをインポートできない
(私はパイソンの2.7バージョンでアナコンダを、使用してインストール)Jupyterノートブックを使用している場合しかし、NLTKをインポートすることは失敗します。 Jupyterノートで
import nltk
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-2-b06499430ee0> in <module>()
----> 1 import nltk
ImportError: No module named nltk
、sys.executable
のbashからpythonでそれが/home/nadine/anaconda2/bin/python2.7
を得ながら、正確には何ですか、/home/nadine/.conda/envs/py27/bin/python
を生み出しますここで間違っていると私はそれを修正することができますか?
私はそれが "Python 2"を実行していることしかわかりません。より詳細な情報を得る方法はありますか? – Egon
あなたはJupyter Notebookがどのバージョンのpythonを実行しているかを 'help> about'で確認することができます。私にとってそれは言う: "Python 2.7.13 | Anaconda、Inc. |"例えば。 ipython(インポートが動作する場所)で 'env'コマンドを、現在の環境の詳細を確認するためにjupyter(ここではありません)を使用することもできます。 –
pythonのバージョンを確認する別の方法は、 usingは 'sys.version'です(' import sys'で)。 –