Самая последняя версия scraperwiki зависит от Poppler (или, как говорит github). К сожалению, это только указывает, как получить его на OSX и Linux, а не на Windows. Быстрое google оказалось не слишком многообещающим, так кто-нибудь знает, как получить Poppler в Windows для scraperwiki?
Как установить Poppler в Windows
Ответ 1
Двойные файлы Poppler Windows доступны из ftp://ftp.gnome.org/Public/GNOME/binaries/win32/dependencies/ - но обратите внимание, что они не совсем обновлены.
Если вы ищете привязки Python (2.7) (как подсказывает этот вопрос), я просил их в прошлом через этот отчет . Паре людей, видимо, удалось что-то создать, но я еще не проверил их.
Что касается более поздних (привязки привязок к python не связанных), то poppler Windows приводит к результату Google, см. http://blog.alivate.com.au/poppler-windows/
Наконец, существует совершенно новый (и в настоящее время очень часто обновляемый) инсталлятор PyGObject "все-в-одном" (в основном для обеспечения PyGObject-instrospected Gtk + 3 Python-привязок и т.д. для Windows), поэтому, если это то, что вы ищу, перейдите в http://sourceforge.net/projects/pygobjectwin32/files/?source=navbar
Ответ 2
Другие ответы связаны с правильной страницей загрузки для пользователей Windows, но не указывают, как установить их для непосвященных.
-
Перейдите на эту страницу и загрузите двоичный файл на ваш выбор. В этом примере мы будем загружать и использовать
poppler-0.68.0
. -
Извлеките архивный файл
poppler-0.68.0_x86.7z
в C:\Users\Program Files. Таким образом, структура каталогов должна выглядеть примерно так:
C: └ Program Files └ poppler-0.68.0 └ bin └ include └ lib └ share
-
Добавьте
C:\Program Files\poppler-0.68.0\bin
в системный PATH. -
Если вы используете терминал для запуска poppler (например, запуска pdf2image в командной строке), вам может потребоваться повторно открыть терминал для работы poppler.
-
Готово!
Ответ 3
Последние бинарные файлы Poppler Windows можно найти здесь:
Ответ 4
Другим вариантом является то, что если вы установили MikTeX, то poppler включен по умолчанию и, вероятно, уже находится в вашем PATH
. В моем случае двоичные файлы были установлены под: C:\Program Files\MiKTeX 2.9\miktex\bin\x64
Ответ 5
Похоже, что версия, которая может быть создана с помощью визуальной студии, находится здесь https://bitbucket.org/merarischroeder/poppler-for-windows/overview
Ответ 6
MSYS2 имеет последнюю версию, доступную для установки.
Если вы не хотите устанавливать всю среду (или вам нужна какая-то портативная версия), вы также можете просто загрузить Poppler прямо из хранилища, но тогда вам также придется вручную обрабатывать зависимости. А именно: libwinpthread
, nspr
, gcc-libs
, nss
, curl
, brotli
, openssl
, libidn2
, libiconv
, gettext
, libunistring
, nghttp2
, libpsl
, libjpeg-turbo
, lcms2
, openjpeg2
, libpng
, zlib
, libtiff
, xz
и zstd
.
Ответ 7
Вы должны рассмотреть возможность использования подсистемы Windows для Linux (WSL).
- Включите WSL в Windows 10 (он не будет работать в S edition)
- Установите Ubuntu (последняя версия) на WSL из Магазина Windows
- Откройте командную строку Ubuntu
В командной строке Ubuntu выполните следующие команды:
-
sudo apt-get update
-
sudo apt-get upgrade
-
sudo apt install poppler-utils
-
pdftocairo -v
- проверить установленную версию
Затем вы можете запустить pdftocairo (например) двумя способами:
- В командной строке Ubuntu:
pdftocairo...
- Непосредственно из командной строки Windows:
wsl pdftocairo...
ПРИМЕЧАНИЕ. Существует стандартная версия poppler для каждого выпуска Ubuntu. Вам нужно будет просмотреть инструкции (их должно быть много в интернете), чтобы узнать, как установить последнюю версию poppler-utils в Ubuntu. Это может включать довольно много шагов, которые будут компилироваться из исходного кода. Например, что-то вроде этого https://askubuntu.com/a/722955. И тогда вы можете получить много проблем.
Последняя версия Ubuntu 19.04 может установить Poppler 74. Но Ubuntu 18.04, похоже, является последней версией, которую вы можете установить для WSL на данный момент, и которая устанавливает Poppler 62.
Ответ 8
С установленной на Windows анакондой можно просто выполнить:
conda install -c conda-forge poppler