Как установить python-gtk2, python-webkit и python-jswebkit на OSX

Я прочитал многие связанные вопросы, но до сих пор неясно, как это сделать, поскольку доступно много комбинаций программного обеспечения и многие решения кажутся устаревшими.

Каков наилучший способ установить следующее в моей виртуальной среде на OSX:

  • питон-gtk2
  • питон-WebKit
  • питон-jswebkit

Должен ли я также установить GTK+ и Webkit? Если так, то как?

Также был бы признателен за простое объяснение того, как эти части программного обеспечения работают вместе.

(Я пытаюсь использовать scrapyjs, который требует этих библиотек)

1 ответ

Вы должны попробовать использовать pip (инструмент для установки и управления пакетами Python.) https://pypi.python.org/pypi/pip

Вы можете установить pip с помощью easy_install:

sudo easy_install pip

После этого вы можете установить любой пакет с помощью простой команды:

sudo pip install PyGTK

для gtk2.

Не надо.

Вместо этого установите Docker и запустите его следующим образом:

$ docker run -it -p 8050:8050 --rm scrapinghub/splash

Splash is available at 0.0.0.0 address at port 8050 (http).

Таким образом, вам не нужно устанавливать что-либо еще в вашей системе, что может привести к конфликту с другим программным обеспечением.

См. Инструкции по установке Splash OS X для получения дополнительной информации.

Другие вопросы по тегам