在使用python时经常可以发现某个lib有whl、tar、tar.gz等格式的包。
- whl包:已经编译的包,类似于exe文件;
- tar包:源文件,只是打包在一起,还没有编译;
- tar.gz包:源文件,压缩并打包在一起,还没有编译。
如果环境挺充足,可以用tar包或者tar.gz包;
如果环境欠缺,比如缺少某些编译环境,或者想要快速且稳定,可以考虑whl包;
一般网络好的情况下,直接pip在线安装了… 但是有些时候没有编译环境,就得用whl包。
补充一个whl包的下载网址:
http://www.lfd.uci.edu/~gohlke/pythonlibs/