2016-04-08 11 views
0

web2pyでNLTKを使用しようとしています。 I Pythonコマンドラインにし、PythonスクリプトでNLTKを実行することですが、私は、インポートエラーを取得:web2pyにNLTKをインポートする

<type 'exceptions.ImportError'> Cannot import module 'applications.DeepThought.modules.nltk' 

私がダウンして何もコードを剥奪しており、これは攻撃コードです:

# -*- coding: utf-8 -*- 
import time 
import nltk 

def task_waiter(a): 
    time.sleep(a) 
    return dict() 

def task_add(a,b): 
    return a+b 

def b(a): 

    return dict() 

def d(a): 
    return dict() 

from gluon.scheduler import Scheduler 
scheduler = Scheduler(DTtaskDb) 

私はNLTKコーパスを入手することにも問題はありませんが、NLTKをインポートするだけで問題を抱えている人はいませんでした。

これは私のバージョン情報です: のweb2py™バージョン2.14.3-安定+ timestamp.2016.03.26.23.02.02 のPythonのPython 2.7.3:/ボリューム/マッキントッシュHD 2/web2pyの/ web2py.app /目次/ MacOSの/ python(プレフィックス:/ボリューム/ MacintoshのHD 2/Web2Py/web2py.app/Contents/Resources)

答えて

0

あなた自身のPythonインタプリタを含むweb2pyのOSXバイナリバージョンを実行していると思われるので、システムのPythonインストール(およびNLTKなどのインストールされているライブラリのいずれか)。独自のPythonインストールをお持ちの場合は、代わりにweb2pyのソースバージョンをダウンロードして実行する必要があります。

+0

Doh!ありがとうございました!出来た。 – Seven