Вам необходимо скачать следующие пакеты: Именованный блок сущностей предоставит вам дерево, содержащее и блоки, и теги.
# nltk for NER-tagging
import nltk
from nltk.corpus import conll2000
from nltk.chunk import conlltags2tree, tree2conlltags
from nltk.chunk import ne_chunk
from nltk import pos_tag
sentence = "Clement and Mathieu are working at Apple."
ne_tree = ne_chunk(pos_tag(word_tokenize(sentence)))
Установка libssh2 через tar.gz из http://sourceforge.net/projects/libssh2/ помогает много (-с - ssh2 =/usr/local/include/).
Но "конфетка устанавливает libssh2-devel", лучшая идея.
У меня возникла такая проблема:
Я использую учетную запись «Advanced» на Pair.com, поэтому я немного ограничен в том, что мне разрешено. . Я не думаю, что смогу yum
, aptitude
или какие-либо другие предварительно скомпилированные пакеты.
Я скачал и скомпилировал libssh2. Во время процесса pecl
он спрашивает, где находится библиотека. Он находится в "~ / usr / local / lib", и я пробовал несколько вариантов, включая полностью определенные. Но я продолжал получать ту же ошибку.
В сообщении об ошибке не указывается, какой именно файл ищется. libssh2.so находится в этом каталоге. Я знаю, что вывод должен быть ssh2.so. Интересно, должно ли быть ss2.something или libssh.nothing?
Я исправил это таким образом. В моем случае после компиляции libssh2 я загрузил архив PEAR. Уловка заключалась в следующем:
./configure --with-ssh2=<libssh2 location> --prefix=<libssh2 location>
Еще одна уловка состоит в том, что, поскольку Pair.com работает под управлением FreeBSD, я должен сделать «компакт-диск». после ./ настроить команду. В противном случае make выдает ошибку «Permission denied». Очевидно, это необходимо для всех разновидностей BSD * nix.