Я просмотрел веб-страницы (в том числе 6 ссылок, которые показывают похожие проблемы с Heroku, Anaconda и т.д., но распространенная первопричина - ресурс cora/wordnet не найден) и выполнил все, что я мог, включая, но не ограничиваясь, -
- Изменение каталога загрузки (и последующее установление пути nltk_data на 3 метода, как показано ниже) 3 раза в /usr/lib/nltk _data,/home/ubuntu/nltk_data и/home/ubuntu/quepy/nltk_data.
- Изменен путь путем (i) изменения NLTK_DATA_PATH в settings.py в требуемом приложении quepy для всех трех путей (ii) с помощью команды nltk.data.path.append для всех трех путей (iii) с использованием экспорта NLTK_DATA команда для всех трех путей
- Я даже продолжал давать разрешение 644 содержимому каталога nltk_data рекурсивно
- Использовал команду python -m nltk.downloader AND nltk.download с определенными путями для установки и настройки путей (они оба делают то же самое)
Даже после 3 часов попыток я нигде. Я был бы очень признателен, если бы кто-нибудь мог указать мне, как успешно запустить пример Quepy (python main.py "Кто такой Том Круз?" ) В местоположении: quepy/examples/dbpedia. Это не проблема с Quepy, но почему на Земле он не может найти ресурс.
Вот точная ошибка -
Resource u'corpora/wordnet' not found. Please use the NLTK
Downloader to obtain the resource: >>> nltk.download()
Searched in:
- 'home/ubuntu/nltk_data'
ПРИМЕЧАНИЕ -
-
Я установил его успешно на другой машине без проблем, и он работал корректно, но на исходной машине проблема все еще не решена, точно такие же шаги, точная версия приложения и связанные с ним инструменты/зависимости.
-
Несмотря на то, что в журнале ошибок не отображается, мои пути-классы начинаются со слэша, как это наблюдается в файле nltk.data.path