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 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 6 or newer to install the downloaded .whl files. This page is not a pip package index.

Many binaries depend on NumPy-1.9+MKL and the Microsoft Visual C++ 2008 (x64, x86, and SP1 for CPython 2.6 and 2.7), Visual C++ 2010 (x64, x86, for CPython 3.3 and 3.4), or Visual C++ 2015 (x64 and x86 for CPython 3.5) redistributable packages.

The binaries are compatible with the official CPython distribution on Windows >=6.0. Chances are they don't 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.


  1. Index by date:
  2. bokeh
  3. pybluez
  4. gevent
  5. pillow
  6. scipy
  7. shapely
  8. pyhdf
  9. pyrxp
  10. pydde
  11. liblas
  12. zs
  13. pyx
  14. pystemmer
  15. pyspharm
  16. pyproj
  17. pypmc
  18. pymvpa
  19. pyminuit
  20. pymc
  21. pyemd
  22. planar
  23. persistent
  24. cyassimp
  25. cyordereddict
  26. cobra
  27. ceodbc
  28. cartopy
  29. autopy
  30. pythonmagick
  31. mxbase
  32. pgmagick
  33. python-levenshtein
  34. marisa-trie
  35. liblinear
  36. fisher
  37. fann2
  38. pyfltk
  39. polygon
  40. fiona
  41. cvxpy
  42. rasterio
  43. gdal
  44. scikit-fmm
  45. setproctitle
  46. slycot
  47. zodbpickle
  48. zope.interface
  49. yappi
  50. psutil
  51. ode
  52. mlpy
  53. minepy
  54. llist
  55. intbitset
  56. hddm
  57. gensim
  58. ffnet
  59. datrie
  60. nlopt
  61. opencv
  62. lsqfit
  63. multineat
  64. natgrid
  65. assimulo
  66. python-sundials
  67. scikit-learn
  68. scikit-image
  69. mako
  70. numpy
  71. numexpr
  72. gvar
  73. pymssql
  74. kivy
  75. libsbml
  76. python-igraph
  77. gmpy
  78. py-lmdb
  79. meshpy
  80. pymetis
  81. pyopengl
  82. pyopencl
  83. pycuda
  84. pycurl
  85. jpype
  86. bsddb3
  87. statsmodels
  88. pandas
  89. pysqlite
  90. pyvisa
  91. spyder
  92. pyhook
  93. astropy
  94. biopython
  95. lp_solve
  96. logbook
  97. python-snappy
  98. pywavelets
  99. pylzma
  100. pyfftw
  101. ta-lib
  102. sparsesvd
  103. regex
  104. vlfd
  105. reportlab
  106. fastcluster
  107. heatmap
  108. line_profiler
  109. greenlet
  110. entropy
  111. bsdiff4
  112. pycld2
  113. pycluster
  114. milk
  115. cdecimal
  116. backports.lzma
  117. wrapt
  118. apsw
  119. basemap
  120. blist
  121. bitarray
  122. btrees
  123. coverage
  124. crcmod
  125. crc16
  126. cytoolz
  127. simplejson
  128. genshi
  129. pymongo
  130. imread
  131. python-lz4
  132. twainmodule
  133. pycosat
  134. pycares
  135. rtmidi-python
  136. msgpack
  137. sqlalchemy
  138. pyyaml
  139. bcolz
  140. markupsafe
  141. mahotas
  142. tornado
  143. openbabel
  144. pycairo
  145. scons
  146. jupyter
  147. virtualenv
  148. pip
  149. setuptools
  150. cffi
  151. xray
  152. mistune
  153. cython
  154. lxml
  155. pyodbc
  156. psycopg
  157. scikits.vectorplot
  158. noise
  159. udunits
  160. pyicu
  161. pygame
  162. pyaudio
  163. videocapture
  164. pyzmq
  165. netcdf4
  166. freeimagedll
  167. pyephem
  168. pytables
  169. h5py
  170. bottleneck
  171. libsvm
  172. matplotlib
  173. curses
  174. boost.python
  175. ets
  176. ipython
  177. rpy2
  178. openpiv
  179. ecos
  180. networkx
  181. gr
  182. babel
  183. pytools
  184. kwant
  185. twisted
  186. openimageio
  187. mercurial
  188. jinja2
  189. yt
  190. patsy
  191. nltk
  192. blaze
  193. django
  194. wfastcgi
  195. python-ldap
  196. pyeda
  197. numba
  198. llvmlite
  199. nibabel
  200. pythonnet
  201. pyglet
  202. pmw
  203. libpython
  204. veusz
  205. mod_wsgi
  206. pyside
  207. pyqt4
  208. nose
  209. pycparser
  210. scs
  211. glumpy
  212. zodb
  213. sfepy
  214. debug-information-files
  215. pycorrfit
  216. vispy
  217. scandir
  218. vtk
  219. re2
  220. bioformats
  221. pytz
  222. quantlib
  223. blender-mathutils
  224. dulwich
  225. blosc
  226. pymunk
  227. pymol
  228. pywin32
  229. requests
  230. certifi
  231. pulp
  232. scikits.odes
  233. python-dateutil
  234. triangle
  235. javabridge
  236. dipy
  237. fisx
  238. qutip
  239. pycifrw
  240. mysqlclient
  241. cvxopt
  242. pyamf
  243. pyamg
  244. friture
  245. psychopy
  246. pygtk
  247. pims
  248. trackpy
  249. pygments
  250. cgal-bindings
  251. simpleitk
  252. bio_formats
  253. jcc
  254. pysfml
  255. pyexiv2
  256. mpi4py
  257. pylibdeconv
  258. iocbio
  259. bazaar
  260. iris
  261. lmfit
  262. libtfr
  263. pymix
  264. umysql
  265. lazyflow
  266. pysparse
  267. iminuit
  268. python-cjson
  269. mmlib
  270. pybox2d
  271. openglcontext
  272. pyvrml97
  273. cheetah
  274. pycogent
  275. blz
  276. pygraphviz
  277. cellcognition
  278. scikits.timeseries
  279. casuarius
  280. wxpython
  281. ilastik
  282. pyfmi
  283. quickfix
  284. libxml-python
  285. pywcs
  286. pyqwt
  287. scientificpython
  288. vpython
  289. nmoldyn
  290. mmtk
  291. fonttools
  292. pyalembic
  293. python-lzo
  294. polymode
  295. orange
  296. scikits.delaunay
  297. six
  298. cld
  299. py-fcm
  300. oursql
  301. zfec
  302. holopy
  303. jsonlib
  304. py2exe
  305. pymutt
  306. vigra
  307. carray
  308. pyviennacl
  309. llvmpy
  310. cgkit
  311. epydoc
  312. console
  313. la
  314. pymedia
  315. pymca
  316. cellprofiler
  317. nipype
  318. ujson
  319. scitools
  320. scipy-cluster
  321. scikits.umfpack
  322. scikits.scattpy
  323. scikits.samplerate
  324. scikits.ann
  325. scikits.audiolab
  326. visvis
  327. qimage2ndarray
  328. pyxml
  329. pytst
  330. enaml
  331. delny
  332. cx_freeze
  333. trfit
  334. rtree
  335. mysql-python
  336. htseq
  337. aspell-python
  338. pyusb-ftdi
  339. thrift
  340. silvercity
  341. steps
  342. pylibtiff
  343. nitime
  344. pyfits
  345. fipy
  346. vitables
  347. guiqwt
  348. pyropes
  349. scikits.hydroclimpy
  350. tinyarray
  351. sendkeys
  352. dynd
  353. pyserial
  354. bigfloat
  355. pydbg
  356. flask
  357. kiwisolver
  358. atom
  359. docutils
  360. faulthandler
  361. sympy
  362. pygit2
  363. pyparsing
  364. pyisapie