你有没有遇到过想使用某一个Python软件包,结果该软件不支持Windows的情况呢?如果碰到了,你应该到这个网页来看看,也许就有该软件的Windows版。
网址:http://www.lfd.uci.edu/~gohlke/pythonlibs
标题:Python扩展包的非官方二进制文件集合
这个网页提供开源Python软件的非官方Windows二进制安装包。这些安装包是非官方的,意味着你需要风险自担。你需要自己评估该安装包是否可用。也可以对该安装包进行测试,并跟大家分享该安装包的状况。如果你下载失败了,那么刷新页面、启动Javascript、禁用下载管理器、禁用代理、清除缓存、使用Firefox,然后再试一次。请只下载必要的文件。
这些二进制安装包是从源码编译而来的,源码可能来源于PyPI,也可能来源于其他版本控制系统。所以项目维护者对代码的更改,会体现在这个安装包中。对于每个项目的依赖和文档,请查看该项目各自的文档。
使用pip8或者更新的pip安装下载的whl文件,这个网页本身不能提供pip服务。
很多二进制安装包依赖于numpy-1.13mkl和Microsoft Visual C++ 2008 (x64, x86, 和 SP1 for CPython 2.7), Visual C++ 2010 (x64, x86, for CPython 3.4), 或者 Visual C++ 2015 (x64 and x86 for CPython 3.5 and 3.6) 。
这些二进制包跟最新的Python版本是兼容的。如果你使用的是订制过的Python,那么有一定几率运行会有问题。使用Windows XP或者Wine基本上一定会有问题。
这个网页可以说制作得相当随意,但是简陋的外表盖不住它无私的内涵。事实上已经有大量的小伙伴已经从该网页的资源中获益匪浅了。比如OpenCV官方是不支持Python3的,该网页就提供了Python3支持的版本。这里,小编不禁给国外大神点赞、打call。
最后,你也可以点击“阅读原文”访问该网页。