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