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