sim*_*ons 10 python macos poppler
我需要在 Python 中提取 pdf 注释。我所有的搜索都表明我需要 Poppler 来执行此操作,例如运行此操作
但是我在安装 Poppler 时遇到了很多麻烦。我在 OS X (Yosemite) 上使用 Python 3.4。这是我到目前为止尝试过的:
1. pip
pip3 install python-poppler-qt4
Run Code Online (Sandbox Code Playgroud)
这使
ImportError: No module named 'sipdistutils'
Run Code Online (Sandbox Code Playgroud)
2.接下来我尝试
pip3 install pypoppler
Run Code Online (Sandbox Code Playgroud)
并得到
NameError: name 'file' is not defined
Run Code Online (Sandbox Code Playgroud)
3.接下来,我试图从网上下载这里 为1。我搜索sipdistutils,发现同样的错误这个我觉得可能是吧。我将它复制到文件夹并再次尝试 pip 。这次我得到
File "/python-poppler-qt4-0.24.0/sipdistutils.py", line 32
raise RuntimeError, "cannot parse SIP-generated '%s'" % sbf
Run Code Online (Sandbox Code Playgroud)
4. 接下来我尝试从这里下载并使用 ./configure 构建,它给出:
checking for PYPOPPLER... configure: error: Package requirements ( pygtk-2.0 >= 2.10.0,
atk >= 1.6.0,
poppler-glib >= 0.12
) were not met:
No package 'pygtk-2.0' found
No package 'atk' found
No package 'poppler-glib' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Run Code Online (Sandbox Code Playgroud)
5. 麦克波特
sudo port install py34-poppler-qt4
Error: Failed to install poppler
Please see the log file for port poppler for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/main.log
Run Code Online (Sandbox Code Playgroud)
错误:未安装以下依赖项:poppler-qt4-mac poppler qt4-mac dbus libmng lcms py34-pyqt4 dbus-python34 dbus-glib python34 python3_select py34-sip
我觉得我非常接近这些方法中的几种 - 并且非常小的东西可以解决这个问题。
| 归档时间: |
|
| 查看次数: |
10095 次 |
| 最近记录: |