我正在尝试安装 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
我正在运行 python 2.7.3。我无法从根安装(共享主机)。pdfminer 的最新版本,即 2014/03/28。我看过一些关于类似问题的帖子(“没有命名模块......”但没有完全相同。建议的解决方案要么没有帮助(例如使用 sudo 安装 - 不是一个选项;指定 python 的路径(其中似乎不是问题)等)。
或者这是我的主人的问题?(即,他们的设置有问题或不同)