2011-02-01 9 views
6

しかし、geventはgreenletに依存し、私が見つけた.msiバージョンはインストールに失敗し、2.6のeggはインストールを拒否します。私はPython 2.7 for windowsのためにgeventを探しています

msiバージョンは次のように失敗します。

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> 

私はVSのバージョンが間違っていると思います。

他に何かありますか?

私はPyQt4を入手したいので、データベースにアクセスできない場合や応答に時間がかかる場合、GUIはロックされません。

+2

私はhttp://www.lfd.uci.edu/~gohlke/pythonlibs/で必要なものを見つけました。 – Ian

+0

そのリンクをありがとう!メンテナーがPyPIの公式を公表することを期待しているかもしれないが、これは素晴らしいことだ。 –

答えて

5

Python 2.7用の.msiをビルドするには、Greenletのメンテナーに依頼する必要があります。 greenlet issue #17

更新::今は、PyPI上のPython 2.7のためにそこに構築されています。

私はここでそれをやったhttp://pypi.python.org/pypi/greenlet

関連する問題