Невозможно установить textract (для python 2.x) на Ubuntu из-за pocketsphinx

Я следил за инструкциями на веб-сайте textract, но я получаю сообщение об ошибке из-за pocketsphinx

Я попытался установить pocketsphinx отдельно с помощью pip но та же ошибка возникает:

Команда «/ usr / bin / python -u -c» импортирует setuptools, tokenize; file = ‘/ tmp / pip-build-drE9wI / pocketsphinx / setup.py’; f = getattr (tokenize, ‘open’, open) ( файл ); code = f.read (). replace (‘\ r \ n ‘,’ \ n ‘); f.close (); exec (компиляция (код, файл ,’ exec ‘)) “install –record /tmp/pip-nfLJNp-record/install-record.txt –single- версия-external-managed -compile “не удалось с кодом ошибки 1 в / tmp / pip-build-drE9wI / pocketsphinx /

Я пытаюсь установить его на Ubuntu 16.04. Если это имеет значение, я запускаю его на виртуальной машине.

Отсутствует зависимость для libpulse-dev, без которой компиляция pocketsphinx терпит неудачу.

Установите его как

 sudo apt-get install libpulse-dev 

Кроме того, на моем Ubuntu мне пришлось установить несколько других зависимостей, чтобы заставить textract работать.

 sudo apt-get install swig sudo apt-get install build-essential autoconf libtool pkg-config python-opengl python-imaging python-pyrex python-pyside.qtopengl idle-python2.7 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test libqt4-script libqt4-network libqt4-dbus python-qt4 python-qt4-gl libgle3 python-dev libssl-de sudo easy_install greenlet sudo easy_install gevent