The Wayback Machine - https://web.archive.org/web/20200521023326/https://www.lfd.uci.edu/~gohlke/pythonlibs/

Unofficial Windows Binaries for Python Extension Packages

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

Updated on 20 May 2020 at 09:47 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 19.2 or newer to install the downloaded .whl files. This page is not a pip package index.

Many binaries depend on numpy-1.16+mkl and the current Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 for Python 3, or the Microsoft Visual C++ 2008 Redistributable Package x64, x86, and SP1 for Python 2.7.

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