1、安装第三方的包或者模块的两种方法

2个方法都是在Python目录的Scripts下面,分别是pip和easy_install

2、两者区别

(1)支持Wheels(包的打包模式)格式安装

Pip可以,easy_install不行

(2)支持Eggs格式安装(已快淘汰)

Pip不行,easy_install可以

(3)支持卸载包

Pip可以,easy_install不行

(4)从文件中指定安装的包然后从文件开始安装

Pip可以,easy_install不行

(5)列出安装的包

Pip可以,easy_install不行

优先选择pip,如果没有pip可以通过easy_install安装pip

所有使用pip安装的包全部都是从pypi.python.org/pypi上下载的

3、pip常用命令

安装最新的包:

pip install 包名

安装指定版本的包:

pip install django == 1.10.6

卸载包:

pip uninstall 包名

升级包:

pip install -U 包名

升级pip:

pip install -U pip

查看当前pip的版本:

pip –-version

显示某个已经安装的包的信息:

Pip show -f 包名

查看当前环境中安装了哪些包:

Pip list

将当前的环境中的包全部列出来放入文件(用于从测试到部署):

Pip freeze > 文件名  文件名最好是requirements.txt

从某个文件中安装包:

pip install -r requirements.txt

临时修改安装源,以豆瓣源为例:

Pip install 包名 -i https://pypi.douban.com/simple

永久修改安装源:

Windows下:

在当前用户目录下新建pip/pip.ini,在文件中添加一下代码

[global]

index-url = https://pypi.douban.com/simple

linux/mac下:

在当前用户目录下新建 .pip/pip.conf,然后在文件中添加以下代码

[global]

index-url = https://pypi.douban.com/simple

可以设置timeout超时时间来保证过了一定时间不在使用这个源去请求

手动安装包:

利用wheel格式(.whl)安装

Wheel格式用有32位和64位,这是Python的不是电脑的

在wheel包的目录下使用pip install 包名 来安装