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