2015-11-23 18 views
5

Ich versuche pygobject installierenPython kann nicht installieren pygobject

pip install --user PyGObject 

pip aber ich nicht funktioniert:

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 

Meine Python-Version V3.5.0: 374f501f4567, Jetzt arbeite ich auf Windows 7

Antwort

1

Upstream PyGObject unterstützt dies einfach nicht. Sehen Sie das PyGObject win32 Projekt oder das MSYS2 Projekt, um es leicht zu bekommen.

7

Aktualisierung Februar 2017: Sie können pygobject jetzt direkt über pip: pip install pygobject installieren. Es erfordert jedoch, dass einige Pakete installiert werden.

Es hat eine Weile gedauert, aber es ist jetzt möglich, pygobject mit pip, seit this commit zu installieren.

pygobject ist nicht auf pypi obwohl, so dass Sie die git oder Tarball URL angeben müssen:

  • git+https://git.gnome.org/browse/pygobject
  • https://download.gnome.org/sources/pygobject/3.22/pygobject-3.22.0.tar.xz

Letztere wird nur einmal pygobject anfangen zu arbeiten 3.22 wurde veröffentlicht, was passieren sollte around mid-september 2016. (3.21.1 sollte die erste pip-installierbare Entwicklungsversion sein)

Verwandte Themen