一、pip简介

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。

Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。

你可以通过以下命令来判断是否已安装:

pip --version # Python2.x 版本命令
pip3 --version # Python3.x 版本命令

使用pip查询已经安装的库

pip3 list

如果遇到以下警告,则需要更新升级

Windows pip工具 python python中pip工具_Python

更新升级版本命令

python -m pip install --upgrade pip

更新成功如下图

Windows pip工具 python python中pip工具_python_02

二、pip常用命令(pip3与pip命令功能基本相同)

2.1、下载安装工具

pip install 工具包的名字    

如pip install requests

如果用默认的资源地址特别慢或出现资源位置警告错误时,可以选择换国内的资源地址

如:pip install requests -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com

                         资源名 -更改镜像地址 镜像地址               --受信任的主机

国内常用资源地址

(1)阿里云 http://mirrors.aliyun.com/pypi/simple/
(2)豆瓣http://pypi.douban.com/simple/
(3)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
(4)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
(5)华中科技大学http://pypi.hustunique.com/

2.2、卸载安装工具

pip uninstall 工具包的名字

如pip uninstall requests

2.3、查询已经安装的工具包

pip list

2.4、查看帮助

pip 或 pip --help

2.5、将已经安装的工具列表存放到txt文档中

pip freeze > 本地地址\文件名.txt

如pip freeze > C:\Users\用户\Desktop\install.txt

2.6、根据依赖txt文件批量安装(txt文件中记录文件的名字,如文件中存放requests)

pip install -r 本地地址\文件名.txt

2.7、通过离线安装文件安装工具

2.7.1、下载离线安装文件地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

找到需要的工具,单击即可下载

如:ad3‑2.2.1‑cp38‑cp38‑win_amd64.whl

       包名-包版本-python版本-python版本-系统环境.安装包文件拓展名

2.7.2、安装离线文件

pip install 本地地址\文件名.whl

2.8、查看pip默认安装目录

python -m site

2.9、修改pip install默认安装路径

2.9.1、使用命令查看pip默认安装目录

python -m site

Windows pip工具 python python中pip工具_自定义_03

这里的USER_BASEUSER_SITE其实就是默认的启用Python通过pip自动下载的脚本和依赖安装包的基础路径。 接着使用命令python -m site -help,便会看到如下:

Windows pip工具 python python中pip工具_自定义_04

以上说明了,路径的配置是在我们安装目录下的/root/anaconda3/lib/python3.6/site.py这文件中进行配置的!那么接下来修改这个文件就可以了!

2.9.2、自定义pip install安装目录

修改上面的site.py文件

Windows pip工具 python python中pip工具_Python_05

将上面的None改成下面的值,其中USER_SITE是自定义的安装目录

Windows pip工具 python python中pip工具_Python_06

这里的USER_BASE 需要特殊注意:其会自动在指定的路径后面添加python3.6/Scripts(和自己的安装路径有关),有强迫症的自己注意! 然后再次使用命令查看

python -m site

Windows pip工具 python python中pip工具_Python_07

接下来pip 安装包的时候加上参数--user 包就会自动安装到上面的自定义路径下面

Windows pip工具 python python中pip工具_自定义_08

2.9.3、将pip install 自定义安装路径加入到python环境变量里面

在用户主目录下有一个 .bashrc 隐藏文件,可以在此文件中加入 PATH 的设置如下:

$ vi ~/.bashrc

加入:export PYTHONPATH=$PYTHONPATH:/usr/local/python3.6/site-packages

保存后在终端输入 $ source ~/.bashrc 使环境变量立即生效