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 scientific open-source extension packages for the official CPython distribution of the Python programming language.

The files are unofficial (meaning: informal, unrecognized, personal, unsupported, no warranty, no liability, provided "as is") and made available for testing and evaluation purposes.

If downloads fail reload this page, enable JavaScript, disable download managers, disable proxies, clear cache, and use Firefox. Please only download files manually 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.

Refer to the documentation of the individual packages for license restrictions and dependencies.

Use pip version 8 or newer to install the downloaded .whl files. This page is not a pip package index.

Many binaries depend on numpy-1.11+mkl and the Microsoft Visual C++ 2008 (x64, x86, and SP1 for CPython 2.6 and 2.7), Visual C++ 2010 (x64, x86, for CPython 3.3 and 3.4), or the Visual C++ 2015 (x64 and x86 for CPython 3.5) redistributable packages.

Install numpy+mkl before other packages that depend on it.

The binaries are compatible with the official CPython distribution on Windows >=6.0. Chances are they do not work with custom Python distributions included with Blender, Maya, ArcGIS, OSGeo4W, ABAQUS, Cygwin, Pythonxy, Canopy, EPD, Anaconda, WinPython etc. Many binaries are not compatible with Windows XP or Wine.

The packages are ZIP or 7z files, which allows for manual or scripted installation or repackaging of the content.

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. guiqwt
  3. aiohttp
  4. pymongo
  5. videocapture
  6. curses
  7. intbitset
  8. javabridge
  9. twisted
  10. peewee
  11. pycosat
  12. multidict
  13. pycares
  14. gevent
  15. kiwisolver
  16. bsddb3
  17. apsw
  18. gmpy
  19. mysqlclient
  20. regex
  21. pymssql
  22. mahotas
  23. imread
  24. backports.lzma
  25. mistune
  26. markupsafe
  27. pyyaml
  28. pywin32
  29. greenlet
  30. msgpack
  31. psutil
  32. biopython
  33. blosc
  34. pyopengl
  35. pygame
  36. pycairo
  37. scikit-image
  38. scikit-learn
  39. bottleneck
  40. netcdf4
  41. lxml
  42. psycopg
  43. sqlalchemy
  44. pytables
  45. h5py
  46. pandas
  47. cffi
  48. pyzmq
  49. tornado
  50. matplotlib
  51. pillow
  52. numexpr
  53. scipy
  54. numpy
  55. cython
  56. dulwich
  57. openimageio
  58. gpy
  59. yappi
  60. bokeh
  61. pymol
  62. grako
  63. mercurial
  64. spacy
  65. sfepy
  66. bioformats
  67. spyder
  68. jupyter
  69. zarr
  70. fonttools
  71. iris
  72. gr
  73. openbabel
  74. pyflux
  75. fastcluster
  76. pygresql
  77. spectrum
  78. pocketsphinx
  79. meshpy
  80. zope.interface
  81. rpy2
  82. pymcubes
  83. shapely
  84. numba
  85. pypmc
  86. cvxpy
  87. pysqlite
  88. wfastcgi
  89. lp_solve
  90. pyfltk
  91. py_gd
  92. pycifrw
  93. cairocffi
  94. pymvpa
  95. aspell-python
  96. gensim
  97. liblas
  98. llvmlite
  99. netifaces
  100. fisx
  101. thrift
  102. sasl
  103. pyopencl
  104. xarray
  105. ta-lib
  106. line_profiler
  107. gvar
  108. lsqfit
  109. pymetis
  110. cvxcanon
  111. xgboost
  112. scikit-fmm
  113. menpo
  114. ets
  115. pygit2
  116. coverage
  117. pycuda
  118. yt
  119. gdal
  120. fabio
  121. lightning
  122. debug-information-files
  123. xxhash
  124. logbook
  125. astropy
  126. vlfd
  127. statsmodels
  128. fiona
  129. rasterio
  130. pyserial
  131. bcolz
  132. pyfftw
  133. pyemd
  134. cytoolz
  135. persistent
  136. qutip
  137. pyproj
  138. pyicu
  139. opencv
  140. btrees
  141. ad3
  142. setproctitle
  143. minepy
  144. pip
  145. blaze
  146. cellprofiler
  147. mkl-service
  148. veusz
  149. python-lz4
  150. scs
  151. pyvrml97
  152. cartopy
  153. assimulo
  154. vigra
  155. pythonnet
  156. lazy_object_proxy
  157. libsbml
  158. scikits.audiolab
  159. la
  160. wrapt
  161. scons
  162. slycot
  163. babel
  164. mod_wsgi
  165. pyrsistent
  166. py-earth
  167. simpleaudio
  168. pycorrfit
  169. cobra
  170. seqlearn
  171. qimage2ndarray
  172. rtree
  173. datrie
  174. pyldap
  175. imaged11
  176. sympy
  177. cantera
  178. pgmagick
  179. libtfr
  180. vtk
  181. hmmlearn
  182. x86cpu
  183. dipy
  184. autopy
  185. wordcloud
  186. reportlab
  187. simplejson
  188. cyassimp
  189. py-lmdb
  190. ffnet
  191. simpleitk
  192. nitime
  193. bazaar
  194. cyordereddict
  195. pycurl
  196. dynd
  197. genshi
  198. triangle
  199. networkx
  200. pyfits
  201. scikits.odes
  202. python-sundials
  203. python-lzo
  204. ujson
  205. python-ldap
  206. cx_oracle
  207. pythonqwt
  208. glumpy
  209. kivy
  210. scandir
  211. pywavelets
  212. pulp
  213. libsvm
  214. flann
  215. pyamf
  216. pyamg
  217. kwant
  218. cchardet
  219. pythonmagick
  220. tinyarray
  221. libxml-python
  222. cellcognition
  223. qt_graph_helpers
  224. milk
  225. nipy
  226. pyspharm
  227. scikit-umfpack
  228. pymc
  229. simpleparse
  230. iminuit
  231. pyx
  232. polygon
  233. cyrasterize
  234. pymcmc
  235. mpi4py
  236. pyaudio
  237. openexr
  238. pyhdf
  239. pyqwt
  240. pyqt4
  241. pyksvd
  242. blender-mathutils
  243. cvxopt
  244. jsonlib
  245. pyeda
  246. multineat
  247. pyviennacl
  248. blz
  249. python-igraph
  250. pyglet
  251. cx_freeze
  252. quantlib
  253. pystemmer
  254. llist
  255. cdecimal
  256. bigfloat
  257. ceodbc
  258. entropy
  259. ecos
  260. crcmod
  261. crc16
  262. fann2
  263. python-levenshtein
  264. pyminuit
  265. pydde
  266. pycluster
  267. pycld2
  268. fisher
  269. noise
  270. jpype
  271. pyrxp
  272. sparsesvd
  273. zodbpickle
  274. zs
  275. rtmidi-python
  276. marisa-trie
  277. mlpy
  278. natgrid
  279. nlopt
  280. ode
  281. planar
  282. pybluez
  283. pyephem
  284. pyhook
  285. scikits.vectorplot
  286. pyodbc
  287. basemap
  288. bitarray
  289. blist
  290. bsdiff4
  291. hddm
  292. heatmap
  293. liblinear
  294. udunits
  295. twainmodule
  296. python-snappy
  297. pylzma
  298. boost.python
  299. freeimagedll
  300. pygraphviz
  301. visvis
  302. mxbase
  303. pyvisa
  304. openpiv
  305. jinja2
  306. libpython
  307. pyside
  308. vispy
  309. re2
  310. pymunk
  311. friture
  312. psychopy
  313. pygtk
  314. cgal-bindings
  315. bio_formats
  316. jcc
  317. pysfml
  318. pyexiv2
  319. pylibdeconv
  320. iocbio
  321. pymix
  322. umysql
  323. lazyflow
  324. python-cjson
  325. mmlib
  326. pybox2d
  327. cheetah
  328. pycogent
  329. scikits.timeseries
  330. casuarius
  331. wxpython
  332. ilastik
  333. pyfmi
  334. quickfix
  335. pywcs
  336. scientificpython
  337. vpython
  338. nmoldyn
  339. mmtk
  340. pyalembic
  341. polymode
  342. orange
  343. scikits.delaunay
  344. cld
  345. py-fcm
  346. oursql
  347. zfec
  348. holopy
  349. py2exe
  350. pymutt
  351. carray
  352. llvmpy
  353. cgkit
  354. console
  355. pymedia
  356. pymca
  357. scipy-cluster
  358. scikits.scattpy
  359. scikits.samplerate
  360. scikits.ann
  361. pyxml
  362. pytst
  363. enaml
  364. delny
  365. trfit
  366. mysql-python
  367. htseq
  368. pyusb-ftdi
  369. silvercity
  370. steps
  371. pylibtiff
  372. pysparse
  373. fipy
  374. vitables
  375. pyropes
  376. scikits.hydroclimpy
  377. sendkeys
  378. pydbg
  379. atom
  380. docutils
  381. faulthandler
  382. pyisapie


Other useful packages and applications not currently available on this page


Build Environment

  1. Libraries (built from source):
  2. Alembic
  3. AMD
  4. ANGLE
  5. ANN
  6. ASIO
  7. Aspell
  8. Assimp
  9. AVbin
  10. BerkeleyDB
  11. BLAS
  12. Blosc
  13. Boost
  14. Box2D
  15. bsd-xdr
  16. bzip2
  17. C-ares
  18. Cairo
  19. Cassowary
  20. CFitsIO
  21. CGAL
  22. Chipmunk2D
  23. EasyBMP
  24. Eigen
  25. Expat
  26. FFTW
  27. FLAC
  28. FLANN
  29. FLTK
  30. FMILibrary
  31. Freeglut
  32. FreeImage
  33. FreeTDS
  34. FreeType
  35. FreeXL
  36. GDAL
  37. GEOS
  38. GeoTIFF
  39. GLEW
  40. GLFW
  41. GLPK
  42. GLUT
  43. GraphicsMagick
  44. Graphviz
  45. GSL
  46. HDF4
  47. HDF5
  48. iconv
  49. ICU
  50. igraph
  51. ImageMagick
  52. ITK
  53. JasPer
  54. jsoncpp
  55. Jxrlib
  56. Kerberos
  57. KissFFT
  58. Klib
  59. LAME
  60. LAPACK
  61. LEMON
  62. lib3ds
  63. libcurl
  64. libevent
  65. Libffi
  66. libGD
  67. libgit2
  68. Libidn
  69. libInChI
  70. libjpeg
  71. libjpeg-turbo
  72. LibKML
  73. LIBLINEAR
  74. liblzma
  75. libmng
  76. libpng
  77. LibRaw
  78. libsamplerate
  79. libSBML
  80. libsodium
  81. libspatialindex
  82. libssh2
  83. LIBSVM
  84. LibTIFF
  85. libusb
  86. Libxml2
  87. Libxslt
  88. LibYAML
  89. Little CMS
  90. LLVM
  91. lp_solve
  92. lz4
  93. LZMA
  94. LZO
  95. Mesa
  96. METIS
  97. Minizip
  98. MPC
  99. MPEG_Encode
  100. MPFR
  101. MPIR
  102. MUMPS
  103. Muparser
  104. MySQL Connector/C
  105. NetCDF
  106. Netpbm
  107. ODE
  108. Ogg
  109. onig
  110. OpenAL
  111. OpenBabel
  112. OpenColorIO
  113. OpenCV
  114. OpenEXR
  115. OpenImageIO
  116. OpenJPEG
  117. OpenLDAP
  118. OpenMPI
  119. OpenNI
  120. OpenPGM
  121. OpenSSL
  122. PDCurses
  123. Pixman
  124. PortAudio
  125. PortMidi
  126. PostgreSQL
  127. PROJ.4
  128. Ptex
  129. Pthreads-w32
  130. Qhull
  131. Qt
  132. QuickFIX
  133. RE2
  134. RtMidi
  135. SASL
  136. SDL
  137. SDL_gfx
  138. SDL_image
  139. SDL_mixer
  140. SDL_ttf
  141. SFML2
  142. Silo
  143. SLICOT
  144. Smpeg
  145. Snappy
  146. sparsehash
  147. SPHEREPACK
  148. SQLite
  149. SuiteSparse
  150. SUNDIALS
  151. SuperLU
  152. SZip
  153. TCL/TK
  154. UDUNITS
  155. UMFPACK
  156. Uriparser
  157. ViennaCL
  158. Vorbis
  159. VTK
  160. WebP
  161. wxWidgets
  162. Xerces
  163. Xmlsec
  164. YAML
  165. ZeroMQ
  166. zlib
  1. SDKs and libraries (prebuilt):
  2. Apache HTTP Server
  3. ASIO SDK
  4. Bio-Formats
  5. ESRI File Geodatabase API
  6. GTK2
  7. Intel Integrated Performance Primitives
  8. Intel Math Kernel Library
  9. Intel SDK for OpenCL Applications
  10. Intel Threading Building Blocks
  11. libsndfile
  12. MATLAB(tm)
  13. Microsoft DirectX SDK (June 2010)
  14. Microsoft MPI v6
  15. Microsoft Platform SDK for Windows Server 2003 R2
  16. Microsoft SQL Server
  17. Microsoft Windows SDK v6.1 Windows Server 2008 and .NET Framework 3.5
  18. Microsoft Windows SDK v7.0 for Windows 7 and .NET Framework 3.5 Service Pack 1
  19. Microsoft Windows SDK v7.1 for Windows 7 and .NET Framework 4
  20. NVidia CG Toolkit
  21. NVidia CUDA Toolkit
  22. Oracle Instant Client
  23. Oracle Java SE Development Kit
  24. Python
  25. R
  1. Compilers:
  2. Clang
  3. Intel Composer XE 2013 SP1
  4. Intel Parallel Studio XE 2016 Composer
  5. Lazarus
  6. Microsoft Platform SDK for Windows Server 2003 R2
  7. Microsoft Visual C++ 2008 Feature Pack
  8. Microsoft Visual C++ Compiler for Python 2.7
  9. Microsoft Visual Studio .NET 2003
  10. Microsoft Visual Studio 2008 Pro
  11. Microsoft Visual Studio 2010 Pro
  12. Microsoft Visual Studio 2015 Community
  13. MinGW
  14. MinGW-w64
  15. Mingw-w64-for-python
  16. NASM
  17. Rtools
  18. Yasm
  1. Build tools:
  2. ActivePerl
  3. Ant
  4. Bazaar
  5. Bento
  6. BJam
  7. CMake
  8. CVS
  9. Cygwin
  10. Cython
  11. doxygen
  12. Epydoc
  13. Git
  14. JCC
  15. Jom
  16. M4
  17. Mercurial
  18. MSYS
  19. MSYS2
  20. Node.js
  21. Nose
  22. NSIS
  23. PyPy
  24. Python
  25. SCons
  26. SIP
  27. Sphinx
  28. Subversion
  29. SWIG
  30. Waf
  1. Other software:
  2. 7-Zip
  3. Avconv
  4. com0com
  5. Dependency Walker
  6. FFmpeg
  7. GhostScript
  8. GnuWin32
  9. Info-ZIP
  10. Inkscape
  11. InpOutx64
  12. MEncoder
  13. MiKTeX
  14. Notepad++
  15. Pandoc
  16. PTVS
  17. Redis
  18. Spyder
  19. Sysinternals Suite
  20. Ubuntu
  21. Windows 10
  22. WingIDE
  23. WinMerge
  1. Other CPython distributions:
  2. ActivePython
  3. Anaconda
  4. Python(x,y)
  5. Pyzo
  6. WinPython

Christoph Gohlke, Laboratory for Fluorescence Dynamics