Unofficial Windows Binaries for Python Extension Packages

by Christoph Gohlke, Laboratory for Fluorescence Dynamics, University of California, Irvine.

This page provides 32- and 64-bit Windows binaries of many open-source extension packages for the official CPython distributions of the Python programming language.

The files are unofficial (meaning: informal, unrecognized, personal, unsupported) and made available for testing and evaluation purposes only. Consider using the Python(x,y), ActiveState, or Enthought distributions if you are new to Python or need support.

If downloads fail: reload this page, enable JavaScript, disable download managers, disable proxies, and use Firefox. Please only download files as needed.

Most binaries are built from source code found on PyPI or in the projects public revision control systems. Source code changes, if any, have been submitted to the project maintainers or are included in the packages.

The binaries are built with Microsoft Visual Studio (2008 Professional or .NET 2003), Intel Compiler Suite 11, Windows SDK for Windows Server 2008, Windows Server 2003 R2 Platform SDK, MinGW, MinGW-w64, and the current official Python versions (with patch for issue 7833).

Many binaries depend on Numpy-MKL 1.6.1 and the Microsoft Visual C++ 2008 redistributable package, which may need to be installed separately for x64 and x86 architectures.

The files are provided "as is" without warranty or support of any kind. The entire risk as to the quality and performance is with you.


  1. Index by date:
  2. scikits.odes
  3. cython
  4. pil
  5. scikits-image
  6. liblas
  7. numpy
  8. assimulo
  9. shapely
  10. mod_wsgi
  11. bitarray
  12. pygame
  13. mpi4py
  14. pgmagick
  15. pandas
  16. pymol
  17. pysqlite
  18. python-ldap
  19. pyproj
  20. meshpy
  21. cgal-python
  22. gmpy
  23. pymedia
  24. pycairo
  25. vigra
  26. pylibtiff
  27. milk
  28. visvis
  29. cellcognition
  30. boost.python
  31. gdal
  32. pytables
  33. h5py
  34. netcdf4
  35. pycurl
  36. spyder
  37. scikit-learn
  38. mxbase
  39. pyside
  40. numexpr
  41. libsbml
  42. nltk
  43. ffnet
  44. mahotas
  45. pywcs
  46. greenlet
  47. lxml
  48. guiqwt
  49. base
  50. vlfd
  51. pyfftw
  52. libxml-python
  53. cvxopt
  54. tornado
  55. nibabel
  56. nipy
  57. sqlalchemy
  58. pymvpa
  59. pyephem
  60. ets
  61. pyzmq
  62. ipython
  63. psycopg
  64. psutil
  65. jcc
  66. pycuda
  67. pyopencl
  68. sfepy
  69. pyfltk
  70. virtualenv
  71. thrift
  72. veusz
  73. psychopy
  74. pyglet
  75. pymex
  76. pymatlab
  77. pyfits
  78. networkx
  79. mmtk
  80. zodb3
  81. twisted
  82. libsvm
  83. mmlib
  84. scipy
  85. pygtk
  86. matplotlib
  87. kivy
  88. pywavelets
  89. basemap
  90. pyicu
  91. bazaar
  92. pyserial
  93. sphinx
  94. nose
  95. mdp
  96. theano
  97. sympy
  98. babel
  99. pyqwt
  100. qimage2ndarray
  101. pyqt
  102. pymssql
  103. distribute
  104. scikits.scattpy
  105. pyreadline
  106. mercurial
  107. pymc
  108. cgkit
  109. pymix
  110. scikits.vectorplot
  111. scikits.ann
  112. scikits.delaunay
  113. natgrid
  114. zope.interface
  115. ndimage
  116. django
  117. numeric
  118. pulp
  119. scientificpython
  120. nmoldyn
  121. vtk
  122. pymutt
  123. pyminuit
  124. pip
  125. scikits.statsmodels
  126. biopython
  127. opencv
  128. iocbio
  129. python-sundials
  130. pythonmagick
  131. smc.freeimage
  132. jpype
  133. wxpython
  134. pybox2d
  135. pyhdf
  136. scikits.umfpack
  137. videocapture
  138. openexr
  139. ilastik
  140. dipy
  141. bottleneck
  142. python-igraph
  143. pycogent
  144. pyyaml
  145. pysparse
  146. fipy
  147. mmseg
  148. pynifti
  149. scikits.samplerate
  150. gevent
  151. scikits.timeseries
  152. cx_freeze
  153. cellprofiler
  154. pyamg
  155. pywin32
  156. vitables
  157. quickfix
  158. pyode
  159. curses
  160. numscons
  161. pyopengl
  162. py2exe
  163. twainmodule
  164. scikits.audiolab
  165. pyaudio
  166. mysql-python
  167. vc.crt
  168. setuptools
  169. reportlab
  170. visionegg
  171. pymt


Packages not currently available on this page for legal or technical reasons


Christoph Gohlke, Laboratory for Fluorescence Dynamics