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