如何在 OSX 上安装 python-gtk2、python-webkit 和 python-jswebkit

Posted

技术标签:

【中文标题】如何在 OSX 上安装 python-gtk2、python-webkit 和 python-jswebkit【英文标题】:How to install python-gtk2, python-webkit and python-jswebkit on OSX 【发布时间】:2013-11-24 01:25:31 【问题描述】:

我已经阅读了许多相关问题,但我仍然不清楚如何做到这一点,因为有许多可用的软件组合,而且许多解决方案似乎已经过时了。

在我的 OSX 虚拟环境中安装以下内容的最佳方法是什么:

python-gtk2 python-webkit python-jswebkit

我还必须安装 GTK+ 和 Webkit 吗?如果有,怎么做?

希望能简单解释一下这些软件如何协同工作。

(我正在尝试使用需要这些库的scrapyjs)

【问题讨论】:

【参考方案1】:

您应该尝试使用 pip(用于安装和管理 Python 包的工具。) https://pypi.python.org/pypi/pip

您可以使用 easy_install 安装 pip:

sudo easy_install pip

之后,您可以使用简单的命令安装任何软件包:

sudo pip install PyGTK

对于 gtk2。

【讨论】:

【参考方案2】:

不要。

改为install 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 installation instructions 了解更多信息。

【讨论】:

以上是关于如何在 OSX 上安装 python-gtk2、python-webkit 和 python-jswebkit的主要内容,如果未能解决你的问题,请参考以下文章

如何在 osx 上安装 SwiftyJSON

如何检查安装在 osx 和 centos 上的所有 python 版本

如何在 Mac OSX 10.6 上卸载 wxpython 2.8

如何通过终端/CLI 在 Mac 机器上安装 OSX .provisionprofile?

如何在 OSX 上通过 Python Tkinter 安装和使用 TkDnD?

在 Python-GTK3 中设置条目文本的 set_text 在哪里?