Проблема установки Pip NLTK в Ubuntu с использованием Virtualenv

Для справки вот документация по установке nltk nltk здесь

Есть ли способ установить nltk с помощью pip и virtualenv? Я установил зависимости с помощью pip в моем virtualenv, но когда я пытаюсь установить nltk, это не удается.

Ошибка в том, что нет сценария установки. Для установки sudo python setup.py на сайте nltk есть инструкции по установке исходного кода для linux. Но как я мог сделать это в virtualenv?

Pip загружает и начинает устанавливать nltk, поэтому они наверняка планируют, что люди будут использовать pip, если он есть в индексе пакетов.

4 голоса | спросил sayth 19 62011vEurope/Moscow11bEurope/MoscowSat, 19 Nov 2011 03:45:32 +0400 2011, 03:45:32

1 ответ


0

Похоже, что pip получает первый пакет .tar.gz из PyPI. Для nltk это бинарный файл macosx. Вам нужно будет явно указать pip на правильный пакет.

Самый простой способ сделать это - просто указать полный путь к пакету.

pip install http://pypi.python.org/packages/source/n/nltk/nltk-2.0.1rc1.tar.gz

Другое решение - загрузить пакет в известный каталог и установить его оттуда. Например, скажем, вы загрузили пакет в ~/Downloads. Команда будет такой:

pip install ~/Downloads/nltk-2.0.1rc1.tar.gz
ответил Tim W. 22 22011vEurope/Moscow11bEurope/MoscowTue, 22 Nov 2011 18:43:32 +0400 2011, 18:43:32

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132