Я пытаюсь использовать NLTK в web2py. Я могу запустить NLTK в командной строке Python и в сценариях Python, но получаю сообщение об ошибке импорта:
<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-stable+timestamp.2016.03.26.23.02.02 Python Python 2.7.3: /Volumes/Macintosh HD 2/Web2Py/web2py.app/Contents/MacOS/python (префикс: / Volumes/Macintosh HD 2/Web2Py/web2py.app/Contents/Resources)