【问题标题】:How to install PyGObject through PyCharm如何通过 PyCharm 安装 PyGObject
【发布时间】:2016-02-03 15:50:14
【问题描述】:

我尝试通过 PyCharm 安装 PyGobject,但是当我点击安装包时,我会看到这个窗口:

这就是“命令输出”的内容:

Collecting PyGObject
  Using cached pygobject-2.28.3.tar.bz2
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Gebruiker\AppData\Local\Temp\pycharm-packaging0.tmp\PyGObject\setup.py", line 272
        raise SystemExit, 'ERROR: Nothing to do, gio could not be found and is essential.'
                        ^
    SyntaxError: invalid syntax

    ----------------------------------------

Command "python setup.py egg_info" failed with error code 1 in C:\Users\Gebruiker\AppData\Local\Temp\pycharm-packaging0.tmp\PyGObject

(如果红色文字不好看,我在这里输入: raise SystemExit, '错误:无事可做,找不到 gio 并且是必不可少的')

希望有人知道答案:)

【问题讨论】:

    标签: python python-3.x pycharm pygobject


    【解决方案1】:

    首先,PyCharm运行的命令行工具是pip,会安装下载如下包:

    https://pypi.python.org/pypi/PyGObject/2.28.3

    如您所见,这是指旧的 pygtk (Gtk 2.0) 内部对象框架绑定(最后一次更新是在 2011 年)。

    我很确定您想要支持 Gtk 3.0 的 PyGObject 项目,即 GUI 项目(我知道这个名字很糟糕,因为它们是完全不同的项目,但名称相同)。

    不管你是否在 PyCharm 中,你都应该像网站那样安装库,因为 PyGObject 是原生(已编译)C 库之上的动态 Python 绑定。

    我看到您使用的是 Windows 操作系统。您需要访问主网站:

    https://wiki.gnome.org/Projects/PyGObject

    您可以在下载部分阅读Windows installers with Gtk3 support

    并下载并安装最新的安装程序。在撰写本文时:

    pygi-aio-3.18.2_rev4-setup.exe

    【讨论】:

      猜你喜欢
      • 2019-06-14
      • 1970-01-01
      • 2018-10-13
      • 2015-09-28
      • 1970-01-01
      • 2021-04-18
      • 2020-10-01
      • 2016-10-10
      • 2016-02-25
      相关资源
      最近更新 更多