Как установить 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 для получения дополнительной информации.