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