gpt4 book ai didi

Python 无法安装 PyGObject

转载 作者:太空狗 更新时间:2023-10-29 21:34:00 28 4
gpt4 key购买 nike

我尝试通过 pip 安装 pygobject

pip install --user 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 20, in <module>
File "C:\Users\A\AppData\Local\Temp\pip-build-phby_jwb\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\A\AppData\Local\Temp\pip-build-phby_jwb\PyGObject

我的python版本v3.5.0:374f501f4567,现在我在 Windows 7 上工作

最佳答案

对于窗口

  1. 转到 http://www.msys2.org/并下载 x86_64 安装程序
  2. 按照页面提示搭建基础环境
  3. 运行 C:\msys64\mingw32.exe - 应弹出一个终端窗口
  4. 执行pacman -Suy
  5. 执行pacman -S mingw-w64-i686-gtk3 mingw-w64-i686-python3-gobject
  6. 要测试 GTK 3 是否正常工作,您可以运行 gtk3-demo
  7. 复制 hello.py您为 C:\msys64\home\<username> 创建的脚本
  8. 在 mingw32 终端执行 python3 hello.py - 应该会出现一个窗口。

对于 ubuntu/Debian

安装系统提供的PyGObject:

  1. 打开终端
  2. 执行sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0
  3. 将目录更改为您的 hello.py 所在的目录可以找到脚本(例如 cd Desktop )
  4. 运行 python3 hello.py

使用 pip 从 PyPI 安装:

  1. 打开一个终端并进入你的虚拟环境
  2. 执行
    sudo apt install libgirepository1.0-dev gcc libcairo2-dev pkg-config python3-dev gir1.2-gtk-3.0
  3. 执行pip3 install pycairo构建和安装 Pycairo
  4. 执行pip3 install PyGObject构建和安装 PyGObject
  5. 将工作目录更改为您的 hello.py 所在的目录可以找到脚本
  6. 运行 python3 hello.py

您可以阅读更多here

关于Python 无法安装 PyGObject,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33862049/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com