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