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.10+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.

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