📜  如何在 MacOS 上的Python中安装 PyGTK?

📅  最后修改于: 2022-05-13 01:57:04.798000             🧑  作者: Mango

如何在 MacOS 上的Python中安装 PyGTK?

PyGTK 是一个Python包或模块,使开发人员能够使用 GTK+ GUI 工具包。这就是 WikiBooks 对 GTK+ 的描述:

这就是 GTK 官方网站 gtk.org 的营销方式:

尽管Python带有一个名为 Tkinter 的内置模块,用于制作简单的 GUI 应用程序。但是很多开发者对它制作的应用程序的外观并不满意,甚至功能不丰富,无法帮助制作复杂的软件。因此,与Python相关的 GTK+ 被认为是 Tkinter 的绝佳替代品。虽然 GTK 库支持许多编程语言,例如 C、JavaScript、Perl、Rust 和 Vala。但它最广泛地与Python结合使用,它使用语言包装器来充分利用官方 GNOME 绑定的功能来生成最稳定的应用程序。

GTK 库提供了丰富的功能,使开发人员可以为所欲为。以下是 GTK 的一些主要卖点。

  • 可移植性
  • 稳定
  • 语言绑定
  • 接口
  • 开源
  • API
  • 住所
  • 基础

该 GTK 制作的一些著名应用程序如下:

  • GIMP
  • 传播
  • 进化
  • 波拉蒂
  • 各种游戏
  • 等等。

下面我们将详细介绍在 macOS 操作系统中安装 PyGTK 的所有步骤。

第 1 步:安装Python

尽管Python预装在大多数 macOS 中,但是,应该升级它以获得最佳性能或更好的说法以避免不必要的错误。

要检查Python是否已安装在系统中或未打开终端应用程序并运行以下命令:

python --version

如果上述命令没有返回任何版本号,则表示没有预安装Python ,如果返回任何数字,例如 3.NN,那么您可以检查是否有可用的升级。要查看在 macOS 上安装Python的完整指南,请访问此处。

第 2 步:安装 HomeBrew

Homebrew 是一种开源软件,有助于在基于 Mac 和 Linux 的操作系统中管理软件包。它基本上使开发人员能够从终端本身安装、删除、升级、降级等软件包。

要在我们的系统中安装 Homebrew,我们只需要在终端中运行一个简单的命令,如下所示:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装 HomeBrew

执行上述命令后,您可以通过运行以下命令检查它是否已正确安装:

brew help

如果它返回任何输出,则我们的工作已正确完成,如果没有,则使用上述命令重新安装自制软件。

第 3 步:安装 GTK+

现在要做的最后一件事是在我们的系统中安装 GTK+ 集合库,以便稍后将其包含在Python项目中。由于我们在上一步中安装了Homebrew ,这一步将变得轻而易举。所需要的只是执行以下命令:

brew install gtk+

在 MacOS 上用 Python 安装 PyGTK

完成此过程后,您只需要快速重新启动系统,您就应该准备好推出一个包含 PyGTK 的新Python项目。虽然没有快速的方法来确定 GTK+ 是否已正确安装,但您在使用它时肯定会发现。但是我们可以做一件事来确保再次运行相同的安装命令。它首先会检查程序是否已经安装。如果它尚未安装,那么它将开始安装,但现在我们已经安装它应该返回一个警告

在 MacOS 上验证 Python 中 PyGTK 的安装

正如我们在上图中看到的那样,我们收到一个警告gtk+ 已经安装,这就是我们对它的确认。可能会做的另一件事是,发出命令来检查gtk package的版本。命令如下。

gtk-launch --version

现在一切就绪,您就可以开始一个项目了!