Unofficial Windows Binaries for Python Extension Packages

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

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