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. wrapt
  3. scikit-learn
  4. yt
  5. ruamel.yaml
  6. pymatgen
  7. spyder
  8. tensorflow
  9. jupyter
  10. mercurial
  11. cobra
  12. pycuda
  13. pymongo
  14. wordcloud
  15. spectrum
  16. gr
  17. opencv
  18. fisx
  19. gvar
  20. chainer
  21. ad3
  22. dulwich
  23. aiohttp
  24. sqlalchemy
  25. vtk
  26. pymol
  27. pulp
  28. astropy
  29. entropy
  30. orange
  31. qutip
  32. regex
  33. sympy
  34. pygresql
  35. psycopg
  36. pylzma
  37. gensim
  38. fastparquet
  39. spacy
  40. czifile
  41. tifffile
  42. pycares
  43. moderngl
  44. pyemd
  45. cython
  46. py-lmdb
  47. yarl
  48. multidict
  49. logbook
  50. numpy
  51. python-ldap
  52. mayavi
  53. sounddevice
  54. pyamg
  55. tatsu
  56. biopython
  57. pygit2
  58. pandas
  59. zipline
  60. numba
  61. mod_wsgi
  62. llvmlite
  63. pillow
  64. pyopencl
  65. cchardet
  66. python-lz4
  67. gdal
  68. pyldap
  69. scipy
  70. pyodbc
  71. fiona
  72. gpy
  73. simplejson
  74. pyarrow
  75. netcdf4
  76. zope.interface
  77. pyflux
  78. pycurl
  79. bokeh
  80. twisted
  81. scikit-misc
  82. enable
  83. pyrsistent
  84. enaml
  85. atom
  86. kiwisolver
  87. gevent
  88. pycorrfit
  89. pyside
  90. lxml
  91. rasterio
  92. netifaces
  93. openpiv
  94. vitables
  95. fdint
  96. rpy2
  97. hyperspy
  98. pycairo
  99. udunits
  100. iris
  101. kwant
  102. cx_freeze
  103. simpleitk
  104. vigra
  105. sfepy
  106. recordclass
  107. veusz
  108. bottleneck
  109. libsvm
  110. liblinear
  111. coverage
  112. spglib
  113. tinyarray
  114. pytables
  115. h5py
  116. peewee
  117. grako
  118. matplotlib
  119. cvxpy
  120. kivy
  121. menpo
  122. lazy_object_proxy
  123. pyfmi
  124. basemap
  125. python-snappy
  126. pyicu
  127. pyjnius
  128. imaged11
  129. python-cjson
  130. triangle
  131. param
  132. meshpy
  133. pymvpa
  134. persistent
  135. tornado
  136. thriftpy
  137. psutil
  138. brotli
  139. jcc
  140. lsqfit
  141. chaco
  142. pywin32
  143. fastcluster
  144. scikit-image
  145. marisa-trie
  146. babel
  147. faulthandler
  148. cffi
  149. pyaudio
  150. trollius
  151. lru_dict
  152. zs
  153. pyfits
  154. py_gd
  155. fabio
  156. mistune
  157. pgmagick
  158. liblas
  159. cartopy
  160. pythonnet
  161. blosc
  162. cx_oracle
  163. pywavelets
  164. cantera
  165. cairocffi
  166. boost.python
  167. scikit-fmm
  168. pymcubes
  169. mpi4py
  170. salientdetect
  171. reportlab
  172. markupsafe
  173. openbabel
  174. imread
  175. pygame
  176. xxhash
  177. pyqpbo
  178. pystruct
  179. pycld2
  180. pycifrw
  181. obspy
  182. holopy
  183. freeimagedll
  184. x86cpu
  185. fasttext
  186. mysqlclient
  187. scandir
  188. scikits.odes
  189. transformations
  190. hddm
  191. nipy
  192. backports.lzma
  193. statsmodels
  194. qimage2ndarray
  195. guiqwt
  196. qt_graph_helpers
  197. pyqwt
  198. pyqt4
  199. bcolz
  200. shapely
  201. pyproj
  202. multiprocess
  203. greenlet
  204. numexpr
  205. mkl-service
  206. openimageio
  207. ets
  208. zarr
  209. bsddb3
  210. btrees
  211. iminuit
  212. apsw
  213. thrift
  214. mahotas
  215. jpype
  216. lp_solve
  217. libtfr
  218. pyswisseph
  219. debug-information-files
  220. rtree
  221. nitime
  222. cytoolz
  223. pybox2d
  224. lfdfiles
  225. mathutils
  226. pyeda
  227. cvxopt
  228. pocketsphinx
  229. simpleaudio
  230. libsbml
  231. cvxcanon
  232. pyvrml97
  233. ta-lib
  234. pythonmagick
  235. pyzmq
  236. ujson
  237. yappi
  238. pyfltk
  239. pyfftw
  240. pyviennacl
  241. pyx
  242. pyephem
  243. planar
  244. akima
  245. vidsrc
  246. chebyfit
  247. psf
  248. ode
  249. fann2
  250. fisher
  251. ffnet
  252. autopy
  253. slycot
  254. sparsesvd
  255. scs
  256. ecos
  257. sasl
  258. twainmodule
  259. datrie
  260. cyordereddict
  261. cdecimal
  262. blz
  263. bigfloat
  264. aspell-python
  265. simpleparse
  266. milk
  267. llist
  268. setproctitle
  269. hmmlearn
  270. seqlearn
  271. jsonlib
  272. rtmidi-python
  273. heatmap
  274. scikit-umfpack
  275. scikits.vectorplot
  276. multineat
  277. py-earth
  278. mlpy
  279. pyminuit
  280. pymetis
  281. python-lzo
  282. python-levenshtein
  283. pystemmer
  284. pypmc
  285. ceodbc
  286. quantlib
  287. pymc
  288. pyhdf
  289. pydde
  290. pycluster
  291. polygon
  292. cyassimp
  293. cyrasterize
  294. crc16
  295. crcmod
  296. bsdiff4
  297. blist
  298. bitarray
  299. assimulo
  300. xgboost
  301. flann
  302. winrandom
  303. pyhook
  304. pyspharm
  305. pyrxp
  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. 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