New*_*bie 7 python windows pip pygobject python-3.x
我尝试通过pip安装pygobject
pip install --user PyGObject
Run Code Online (Sandbox Code Playgroud)
但我不工作:
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
Run Code Online (Sandbox Code Playgroud)
我的python版本v3.5.0:374f501f4567,现在我在Windows 7上工作
自2017年2月起,您可以通过pip直接安装pygobject : pip install pygobject. 它需要安装一些软件包.
在此之前,它花了一段时间,但是可以用pip安装pygobject,因为这个提交.
虽然pygobject不在pypi上,所以你必须指定git或tarball URL:
git+https://git.gnome.org/browse/pygobjecthttps://download.gnome.org/sources/pygobject/3.22/pygobject-3.22.0.tar.xz后者仅适用于pygobject 3.22+,它应该在2016年9月中旬左右发生.(3.21.1应该是第一个可安装pip的开发版本)
C:\msys64\mingw32.exe- 应弹出终端窗口pacman -Suypacman -S mingw-w64-i686-gtk3 mingw-w64-i686-python3-gobjectgtk3-demohello.py您创建的脚本复制到C:\msys64\home\<username>python3 hello.py- 应该会出现一个窗口。sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0hello.py可以找到脚本的位置(例如cd Desktop)python3 hello.pysudo apt install libgirepository1.0-dev gcc libcairo2-dev pkg-config python3-dev gir1.2-gtk-3.0pip3 install pycairo以构建和安装 Pycairopip3 install PyGObject以构建和安装 PyGObjecthello.py可以找到脚本的位置python3 hello.py