Instale o Poppler para Python no Mac
Preciso extrair anotações em pdf em Python. Todas as minhas pesquisas indicam que preciso do Poppler para fazer isso, por exemplo. para correresta
Mas estou tendo muitos problemas para instalar o Poppler. Estou usando o Python 3.4 no OS X (Yosemite). Aqui está o que eu tentei até agora:
1. pip
pip3 install python-poppler-qt4
que dá
ImportError: No module named 'sipdistutils'
2. Em seguida, tentei
pip3 install pypoppler
E pegou
NameError: name 'file' is not defined
3. Em seguida, tentei fazer o download deaqui Mesmo erro que 1. Procurei sipdistutils e encontreiesta que eu pensei que poderia ser isso. Copiei-o para a pasta e tentei pip novamente. Dessa vez eu cheguei
File "/python-poppler-qt4-0.24.0/sipdistutils.py", line 32
raise RuntimeError, "cannot parse SIP-generated '%s'" % sbf
4. Em seguida, tentei fazer o download deaqui e construindo usando ./configure, que forneceu:
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.
5. Macports
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
Erro: As seguintes dependências não foram instaladas: poppler-qt4-mac poppler qt4-mac dbus libmng lcms py34-pyqt4 dbus-python34 dbus-glib python34 python3_select py34-sip
Sinto que estou muito próximo de várias dessas abordagens - e que algo muito pequeno resolveria isso.