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