Unofficial Windows Binaries for Python Extension Packages

by Christoph Gohlke, Laboratory for Fluorescence Dynamics, University of California, Irvine.

Updated on 4 May 2019 at 06:34 UTC.

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. A few binaries are available for the PyPy distribution.

The files are unofficial (meaning: informal, unrecognized, personal, unsupported, no warranty, no liability, provided "as is") and made available for testing and evaluation purposes.

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.

If downloads fail, reload this page, enable JavaScript, disable download managers, disable proxies, clear cache, use Firefox, reduce number and frequency of downloads. Please only download files manually as needed.

Use pip version 9 or newer to install the downloaded .whl files. This page is not a pip package index.

Many binaries depend on numpy-1.15+mkl and the Microsoft Visual C++ 2008 (x64, x86, and SP1 for Python 2.7) or the Visual C++ 2017 (x64 or x86 for Python 3.x) redistributable packages.

Install numpy+mkl before other packages that depend on it.

The binaries are compatible with the most recent official CPython distributions 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.

The opinions or statements expressed on this page should not be taken as a position or endorsement of the Laboratory for Fluorescence Dynamics or the University of California.


  1. Index by date:
  2. pymol
  3. pyicu
  4. arctic
  5. pythonnet
  6. pymatgen
  7. imread
  8. jupyter
  9. ets
  10. reportlab
  11. cheetah
  12. netcdf4
  13. typed_ast
  14. fastcache
  15. bitarray
  16. zstd
  17. discretize
  18. scipy
  19. pyjnius
  20. peewee
  21. cobra
  22. pyrsistent
  23. fastparquet
  24. psutil
  25. nlopt
  26. cx_oracle
  27. kiwisolver
  28. pip
  29. tatsu
  30. lfdfiles
  31. akima
  32. ruamel.yaml
  33. chebyfit
  34. transformations
  35. psf
  36. pymongo
  37. numpy
  38. triangle
  39. cffi
  40. imagecodecs
  41. imagecodecs-lite
  42. matplotlib
  43. leidenalg
  44. mkl_fft
  45. traits
  46. sqlalchemy
  47. regex
  48. cython
  49. recordclass
  50. pycares
  51. opentsne
  52. gensim
  53. twisted
  54. opencv
  55. pywavelets
  56. pycurl
  57. pyproj
  58. cupy
  59. openimageio
  60. param
  61. scikit-image
  62. daal4py
  63. pillow
  64. freetypepy
  65. numpy-stl
  66. fabio
  67. protobuf
  68. gvar
  69. lsqfit
  70. fiona
  71. rasterio
  72. gdal
  73. tifffile
  74. numba
  75. spacy
  76. lxml
  77. sfepy
  78. tornado
  79. ndimage
  80. pandas
  81. h5py
  82. numpy-quaternion
  83. python-snappy
  84. jcc
  85. pyclearvolume
  86. libsbml
  87. pyhdf
  88. llvmlite
  89. scs
  90. pydensecrf
  91. basemap
  92. pytables
  93. qimage2ndarray
  94. python-ldap
  95. pyyaml
  96. aggdraw
  97. dipy
  98. simpleitk
  99. scandir
  100. cvxpy
  101. blis
  102. pyopencl
  103. pyzmq
  104. pyaudio
  105. cellcognition
  106. apsw
  107. xgboost
  108. vigra
  109. blosc
  110. fdint
  111. re2
  112. zfec
  113. debug-information-files
  114. mercurial
  115. imaged11
  116. pytorch
  117. grpcio
  118. sounddevice
  119. py-earth
  120. lightning
  121. scikit-learn
  122. pycuda
  123. kwant
  124. pycifrw
  125. yt
  126. quickfix
  127. pycorrfit
  128. pyodbc
  129. cgohlke
  130. astropy
  131. markupsafe
  132. atom
  133. yappi
  134. obspy
  135. mkl-service
  136. mpi4py
  137. cairocffi
  138. centrosome
  139. pymetis
  140. meshpy
  141. minepy
  142. pytiff
  143. orange
  144. rapidjson
  145. slycot
  146. mysqlclient
  147. pywinhook
  148. dulwich
  149. cvxopt
  150. fpzip
  151. scimath
  152. pyopengl
  153. cf-units
  154. pyhull
  155. scikit-fmm
  156. numcodecs
  157. pycryptosat
  158. pycosat
  159. enaml
  160. qdafile
  161. msgpack
  162. pyhook
  163. hmmlearn
  164. psycopg
  165. multiprocess
  166. wrapt
  167. open3d
  168. logbook
  169. scikits.odes
  170. aiohttp
  171. moderngl
  172. fast-histogram
  173. openpiv
  174. imreg
  175. lucam
  176. pyslalib
  177. czifile
  178. fmkr
  179. vidsrc
  180. uciwebauth
  181. dnacurve
  182. fcsfiles
  183. cmapfile
  184. molmass
  185. netpbmfile
  186. oiffile
  187. sdtfile
  188. gevent
  189. netifaces
  190. osqp
  191. spglib
  192. spectrum
  193. pycluster
  194. lz4
  195. pygit2
  196. udunits
  197. zodbpickle
  198. liblinear
  199. libsvm
  200. cellprofiler
  201. noise
  202. numexpr
  203. biopython
  204. pywinpty
  205. yarl
  206. cftime
  207. fasttsne
  208. pyzopfli
  209. pyodeint
  210. cantera
  211. multidict
  212. rpy2
  213. indexed_gzip
  214. vtk
  215. ecos
  216. cx_freeze
  217. cartopy
  218. mayavi
  219. coverage
  220. gpy
  221. pycairo
  222. mkl_random
  223. fasttext
  224. pymcubes
  225. ffnet
  226. pulp
  227. zope.interface
  228. mod_wsgi
  229. persistent
  230. hyperspy
  231. brotli
  232. xxhash
  233. pillow-simd
  234. mahotas
  235. pystruct
  236. iris
  237. mistune
  238. freeimagedll
  239. pywin32
  240. ad3
  241. python-lzf
  242. cmarkgfm
  243. tinyarray
  244. pylzma
  245. cchardet
  246. swiglpk
  247. javabridge
  248. iminuit
  249. greenlet
  250. line_profiler
  251. fisx
  252. openexr
  253. chompack
  254. fastrlock
  255. pymssql
  256. python-geohash
  257. pyamg
  258. btrees
  259. pysqlite
  260. pendulum
  261. pygresql
  262. wordcloud
  263. louvain-igraph
  264. python-igraph
  265. mplcairo
  266. rtree
  267. winrandom
  268. assimulo
  269. pyfmi
  270. pyfm
  271. boost.python
  272. pythonmagick
  273. polylearn
  274. cvxcanon
  275. pygame
  276. blist
  277. tensorflow
  278. multineat
  279. qutip
  280. openbabel
  281. scikits.vectorplot
  282. pyfits
  283. nitime
  284. zipline
  285. zs
  286. grako
  287. lru_dict
  288. scikit-misc
  289. pyvrml97
  290. sparsesvd
  291. pyephem
  292. seqlearn
  293. cyordereddict
  294. kivy
  295. chaco
  296. enable
  297. pyrxp
  298. backports.lzma
  299. bsddb3
  300. llist
  301. ceodbc
  302. liblas
  303. holopy
  304. qt_graph_helpers
  305. guiqwt
  306. veusz
  307. pyqwt
  308. pyqt4
  309. simplejson
  310. pymvpa
  311. pyasn
  312. scikit-cycling
  313. bsdiff4
  314. entropy
  315. stratify
  316. pocketsphinx
  317. babel
  318. python-lzo
  319. mlpy
  320. milk
  321. trollius
  322. statsmodels
  323. brotlipy
  324. pgmagick
  325. vitables
  326. curses
  327. menpo
  328. faulthandler
  329. thriftpy
  330. gmpy
  331. marisa-trie
  332. bcolz
  333. ta-lib
  334. ujson
  335. py-lmdb
  336. jpype
  337. freesasa
  338. pyldap
  339. tomopy
  340. cytoolz
  341. xylib-py
  342. cyrasterize
  343. pyswisseph
  344. ode
  345. salientdetect
  346. setproctitle
  347. cdecimal
  348. crcmod
  349. crc16
  350. pycld2
  351. planar
  352. autopy
  353. pyx
  354. rtmidi-python
  355. pyflux
  356. postgresadapter
  357. datrie
  358. polygon
  359. pystemmer
  360. pyqpbo
  361. pydde
  362. x86cpu
  363. fisher
  364. pymc
  365. hddm
  366. heatmap
  367. jsonlib
  368. intbitset
  369. sasl
  370. flann
  371. pybox2d
  372. natgrid
  373. bintrees
  374. lp_solve
  375. aspell-python
  376. pykinsol
  377. pycvodes
  378. twainmodule
  379. python-levenshtein
  380. pyspharm
  381. pyminuit
  382. pyeda
  383. pyfltk
  384. simpleparse
  385. thrift
  386. pyemd
  387. shapely
  388. pypmc
  389. wrf_python
  390. quantlib
  391. kapteyn
  392. simpleaudio
  393. pylibtiff
  394. videocapture
  395. fann2
  396. lazy_object_proxy
  397. bottleneck
  398. scikit-umfpack
  399. gr
  400. pyarrow
  401. pyside
  402. python-cjson
  403. py_gd
  404. nipy
  405. libtfr
  406. mathutils
  407. pyfftw
  408. pyviennacl
  409. blz
  410. bigfloat
  411. cyassimp
  412. sima
  413. pymca
  414. friture
  415. pycogent
  416. blaze
  417. scikits.audiolab
  418. la
  419. bazaar
  420. dynd
  421. genshi
  422. python-sundials
  423. glumpy
  424. pyamf
  425. libxml-python
  426. pymcmc
  427. pyksvd
  428. pybluez
  429. pygraphviz
  430. mxbase
  431. libpython
  432. pymunk
  433. pygtk
  434. cgal-bindings
  435. bio_formats
  436. pysfml
  437. pyexiv2
  438. pylibdeconv
  439. iocbio
  440. pymix
  441. umysql
  442. lazyflow
  443. mmlib
  444. scikits.timeseries
  445. casuarius
  446. wxpython
  447. ilastik
  448. pywcs
  449. scientificpython
  450. vpython
  451. nmoldyn
  452. mmtk
  453. pyalembic
  454. polymode
  455. scikits.delaunay
  456. cld
  457. py-fcm
  458. oursql
  459. py2exe
  460. pymutt
  461. carray
  462. llvmpy
  463. cgkit
  464. pymedia
  465. scipy-cluster
  466. scikits.scattpy
  467. scikits.samplerate
  468. scikits.ann
  469. pyxml
  470. pytst
  471. delny
  472. mysql-python
  473. htseq
  474. pyusb-ftdi
  475. silvercity
  476. steps
  477. pysparse
  478. pyropes
  479. scikits.hydroclimpy
  480. sendkeys
  481. pydbg
  482. pyisapie


Other useful packages and applications not currently available on this page


Build Environment

  1. Libraries (built from source):
  2. AGG
  3. Alembic
  4. AMD
  5. ANGLE
  6. ANN
  7. ASIO
  8. Aspell
  9. Assimp
  10. AVbin
  11. BerkeleyDB
  12. BLAS
  13. Blosc
  14. Boost
  15. Box2D
  16. Brotli
  17. bsd-xdr
  18. bzip2
  19. C-ares
  20. Cairo
  21. Cassowary
  22. CFitsIO
  23. CGAL
  24. Chipmunk2D
  25. EasyBMP
  26. Eigen
  27. Expat
  28. FFTW
  29. FLAC
  30. FLANN
  31. FLTK
  32. FMILibrary
  33. Freeglut
  34. FreeImage
  35. FreeTDS
  36. FreeType
  37. FreeXL
  38. GDAL
  39. GEOS
  40. GeoTIFF
  41. GLEW
  42. GLFW
  43. GLM
  44. GLPK
  45. GLUT
  46. GraphicsMagick
  47. Graphviz
  48. GSL
  49. HDF4
  50. HDF5
  51. iconv
  52. ICU
  53. igraph
  54. ImageMagick
  55. ITK
  56. JasPer
  57. jsoncpp
  58. Jxrlib
  59. Kerberos
  60. KissFFT
  61. Klib
  62. LAME
  63. LAPACK
  64. LEMON
  65. lib3ds
  66. libcurl
  67. libevent
  68. Libffi
  69. libGD
  70. libgit2
  71. Libidn
  72. libInChI
  73. libjpeg
  74. libjpeg-turbo
  75. LibKML
  76. LIBLINEAR
  77. liblzma
  78. libmng
  79. libpng
  80. LibRaw
  81. libsamplerate
  82. libSBML
  83. libsodium
  84. libspatialindex
  85. libssh2
  86. LIBSVM
  87. LibTIFF
  88. libusb
  89. Libxml2
  90. Libxslt
  91. LibYAML
  92. Little CMS
  93. LLVM
  94. lp_solve
  95. lz4
  96. LZMA
  97. LZO
  98. Mesa
  99. METIS
  100. Minizip
  101. Minuit
  102. MPC
  103. MPEG_Encode
  104. MPFR
  105. MPIR
  106. msgpack-c-cpp
  107. MUMPS
  108. Muparser
  109. MySQL Connector/C
  110. NetCDF
  111. Netpbm
  112. ODE
  113. Ogg
  114. onig
  115. OpenAL
  116. OpenBabel
  117. OpenColorIO
  118. OpenCV
  119. OpenEXR
  120. OpenImageIO
  121. OpenJPEG
  122. OpenLDAP
  123. OpenMPI
  124. OpenNI
  125. OpenPGM
  126. OpenSSL
  127. PDCurses
  128. Pixman
  129. PortAudio
  130. PortMidi
  131. PostgreSQL
  132. PROJ
  133. protobuf
  134. Ptex
  135. Pthreads-w32
  136. Qhull
  137. Qt
  138. QuickFIX
  139. RE2
  140. RtMidi
  141. SASL
  142. SDL
  143. SDL_gfx
  144. SDL_image
  145. SDL_mixer
  146. SDL_ttf
  147. SFML2
  148. Silo
  149. SLICOT
  150. Smpeg
  151. Snappy
  152. sparsehash
  153. SpatiaLite
  154. SPHEREPACK
  155. SQLite
  156. SuiteSparse
  157. SUNDIALS
  158. SuperLU
  159. SZip
  160. TCL/TK
  161. UDUNITS
  162. UMFPACK
  163. Uriparser
  164. ViennaCL
  165. Vorbis
  166. VTK
  167. WebP
  168. wxWidgets
  169. Xerces
  170. Xmlsec
  171. YAML
  172. ZeroMQ
  173. zlib
  174. zstd
  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
  26. Vulkan SDK
  1. Compilers:
  2. Clang
  3. Intel Composer XE 2013 SP1
  4. Intel Parallel Studio XE 2016 Composer
  5. Intel Parallel Studio XE 2018 Composer
  6. Lazarus
  7. Microsoft Platform SDK for Windows Server 2003 R2
  8. Microsoft Visual C++ 2008 Feature Pack
  9. Microsoft Visual C++ Compiler for Python 2.7
  10. Microsoft Visual Studio .NET 2003
  11. Microsoft Visual Studio 2008 Pro
  12. Microsoft Visual Studio 2010 Pro
  13. Microsoft Visual Studio 2015 Community
  14. Microsoft Visual Studio 2017 Community
  15. MinGW
  16. MinGW-w64
  17. Mingw-w64-for-python
  18. NASM
  19. Rtools
  20. 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