Я пытаюсь установить pdfMiner для работы с CollectiveAccess. Мой хост (pair.com) дал мне следующую информацию, чтобы помочь в этом квесте:
При компиляции, скорее всего, потребуется указать при установке
использовать пространство вашей учетной записи выше, а не пытаться установить
в каталоги операционной системы. Как правило, использование «--
home=/usr/home/username/pdfminer» в конце команды установки позволяет это сделать.
Я следовал этой инструкции при попытке установить. В результате:
running install
running build
running build_py
running build_scripts
running install_lib
running install_scripts
changing mode of /usr/home/username/pdfminer/bin/latin2ascii.py to 755
changing mode of /usr/home/username/pdfminer/bin/pdf2txt.py to 755
changing mode of /usr/home/username/pdfminer/bin/dumppdf.py to 755
running install_egg_info
Removing /usr/home/username/pdfminer/lib/python/pdfminer-20140328.egg-info
Writing /usr/home/username/pdfminer/lib/python/pdfminer-20140328.egg-info
Я не вижу в этом ничего плохого (я новичок в python), но когда я пытаюсь запустить пример команды $ pdf2txt.py samples/simple1.pdf
, я получаю эту ошибку:
Traceback (most recent call last): File "pdf2txt.py", line 3, in <module>
from pdfminer.pdfdocument import PDFDocument ImportError: No module named pdfminer.pdfdocument
Я использую питон 2.7.3. Я не могу установить из-под root (виртуальный хостинг). Самая последняя версия pdfminer, 2014/03/28. Я видел несколько сообщений о похожих проблемах ("нет модуля с именем...", но ничего точно такого же нет. Предлагаемые решения либо не помогают (например, установка с помощью sudo - не вариант; указание пути для python (который похоже, это не проблема) и т. д.).
Или это вопрос к моему хозяину? (т. е. что-то не так или отличается в их настройке)