python很方便,很强大,而且有无数python爱好者编写开源的第三方模块。现在大家就会考虑,这些模块我该怎样才能让我本地的python能够调用这些模块呢?现在主流的方式是如下三个:
1. 从pypi网站,将模块源码下来,解压,再setup.py install
2. 用easy_install:easy_install XXX
3. 用pip:pip install XXX
ps:easy_install和pip两种安装方式很类似,不同的是,easy_install安装软件,会产生一些不必要的文件夹和文件(如egg等等),模块名称与site_packages中文件夹名称不一致,而是通过将安装的模块路径加到**.pth文件实现可以之间import。pip则不然,安装后,不会产生任何多余的文件,site_packages下文件夹,跟模块名是一致的。