多用pip,少用easy_install。
在此之前装python包,用过easy_install,也用过pip,但都是照猫画虎,在网上找命令完了装上就完事。现在稍微整理一下。
easy_install:
python开发有一个工具,setuptools.exe。是用来发布和下载安装python包的工具。
在windows上这就是一个.exe的软件
linux上,通过apt-get install python-setuptools来安装。
在装完了会在python的安装目录的Scripts文件夹里面出现一个easy_install.exe。配完环境变量后就可以用了。
cmd里面:easy_install beautifulsoup 老好使了。装完的包都在Python27\Lib\site-packages下面可以找到。
另外目前我的理解:其实说装了什么什么包,其实就是放在特定的目录里了。这不过这些目录特殊在python解释器会在执行的时候去这里查找import 的模块。
打印sys.path可以看到所有路径。不知道理解的对不对,反正挺好理解的,先这么理解吧。
pip:
是替代easy_install的一个好工具。好在哪呢,起码比easy_install少好几个字母。
都说:pip不光支持所有easy_install的功能,还可以卸载python包(其实去Python27\Lib\site-packages下删掉也一样)。
我个人觉得 pip help里面名帮助挺好 command也通俗易懂。所以决定以后用pip了。
装pip,先装easy_install(。。。真他妈扯),easy_install pip 。然后就可以用啦。
cmd里直接pip就可以看到帮助。老简单了。