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