2011-02-01 12 views
6

के लिए पायथन 2.7 के लिए गेवेन्ट की तलाश में हूं, हालांकि गीवेंट ग्रीनलेट पर निर्भर करता है और मुझे लगता है कि .msi संस्करण स्थापित करने में विफल रहता है और 2.6 के लिए अंडे इंस्टॉल करने से इंकार कर देता है।मैं विंडोज़

एमएसआई संस्करण निम्नानुसार विफल रहता है।

C:\Windows\system32>easy_install greenlet 
install_dir C:\Python27\Lib\site-packages\ 
Searching for greenlet 
Reading http://pypi.python.org/simple/greenlet/ 
Reading http://bitbucket.org/ambroff/greenlet 
Reading http://undefined.org/python/#greenlet 
Best match: greenlet 0.3.1 
Downloading http://pypi.python.org/packages/source/g/greenlet/greenlet-0.3.1.tar.gz#md5=8d75d7f3f659e915e286e1b0fa0e1c4d 
Processing greenlet-0.3.1.tar.gz 
Running greenlet-0.3.1\setup.py -q bdist_egg --dist-dir c:\users\ian\appdata\local\temp\easy_install-1epg28\greenlet-0.3.1\egg-dist-tmp-mqhu3n 
C:\Python27\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'repository' 
    warnings.warn(msg) 
greenlet.c 
greenlet.c : fatal error C1074: 'IDB' is illegal extension for PDB file: 
error: Setup script exited with error: command '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe"' failed with exit status 2 

C:\Windows\system32> 

मुझे लगता है कि इसका मतलब है कि मेरे पास वीएस का गलत संस्करण है।

क्या कोई और चीज मैं उपयोग कर सकता हूं?

मैं पीईक्यूटी 4 प्राप्त करना चाहता हूं ताकि डेटाबेस को पहुंचाया जा सके या उत्तर देने में उम्र लेने पर जीयूआई लॉक नहीं होगा।

+2

मुझे पता चला कि मुझे http://www.lfd.uci.edu/~gohlke/pythonlibs/ – Ian

+0

पर क्या चाहिए, उस लिंक के लिए धन्यवाद! उम्मीद है कि रखरखाव पीईपीआई पर कुछ अधिकारी रखेगा, लेकिन इस दौरान यह बहुत अच्छा है। –

उत्तर

5

आपको पाइथन 2.7 के लिए .msi बनाने के लिए ग्रीनलेट के रखरखाव से पूछना चाहिए।

मैं इसे यहाँ किया: greenlet issue #17

अद्यतन: अब PyPI पर पायथन 2.7 के लिए बनाता है कर रहे हैं: http://pypi.python.org/pypi/greenlet

9

यह मेरे लिए काम किया:

  1. ले लो Unofficial Windows Binaries for Python Extension Packages

  2. से gevent संस्थापक है कि एक ही साइट से greenlet स्थापित

और यदि आप 64-बिट विंडोज 7 मशीन पर हैं और read this too इंस्टॉल करने में समस्या हो रही है।