2015-11-23 6 views
5

स्थापित नहीं कर सकता मैंअजगर PyGObject

pip install --user PyGObject 

PIP द्वारा 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 

मेरे अजगर संस्करण v3.5.0: 374f501f4567, अब मैं विंडोज 7 पर काम

उत्तर

1

अपस्ट्रीम पायगोब्जेक्ट बस इसका समर्थन नहीं करता है। इसे आसानी से प्राप्त करने के लिए PyGObject win32 प्रोजेक्ट या MSYS2 प्रोजेक्ट देखें।

7

फरवरी 2017 अपडेट करें: अब आप पाइप के माध्यम से सीधे pygobject इंस्टॉल कर सकते हैं: pip install pygobject। हालांकि कुछ पैकेजों को स्थापित करने की आवश्यकता है।

इसमें कुछ समय लगा, लेकिन अब पाइप के साथ pygobject स्थापित करना संभव है, this commit के बाद से।

pygobject pypi पर हालांकि नहीं है, तो आप Git या टारबॉल URL निर्दिष्ट करने की आवश्यकता होगी:

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

बाद केवल एक बार pygobject काम शुरू होगा 3.22 जारी किया गया है, जो around mid-september 2016 होना चाहिए। (3.21.1 पहला पाइप-इंस्टॉल करने योग्य विकास रिलीज होना चाहिए)