PIP使用
PIP 是 Python 包或模块的包管理器。
**注释:**如果您使用的是 Python 3.4 或更高版本,则默认情况下会包含 PIP。
如何使用PIP
- window 电脑点击
win键+R
- 例如:安装
numpy
库 我已经安装过了,出现版本说明安装成功了,在命令行里安装是全局的哪个项目都可以调用, 在A项目工程下安装的仅A项目使用
PIP常用命令
功能描述 | 命令 |
普通安装 | pip install requests |
指定版本安装 | pip install allure-pytest==2.9.45 |
卸载已安装的库 | pip uninstall requests |
列出已安装的库 | pip list |
将已安装的库列表保存到文本文件夹中 | pip freeze >C:\Users\Administrator\Desktop\install.txt |
安装文本文件中所有库 | pip install -r C:\Users\Administrator\Desktop\install.txt |
离线安装
下载对应python的版本库 | https://www.lfd.uci.edu/~gohlke/pythonlibs/ |
安装下载的离线文件 | pip install C:\Users\Administrator\Desktop\lxml-4.6.2-cp36-cp36m-win_amd64.whl |
离线下载lxml传送门
说明:[lxml‑4.6.2‑cp36‑cp36m‑win_amd64.whl](javascript:;)
#cp36 代表Python版本3.6
pip install C:\Users\Administrator\Desktop\lxml-4.6.2-cp36-cp36m-win_amd64.whl
国内镜像源
镜像源(-i 参数来指定镜像地址)
pip install requests -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
-i http://pypi.douban.com/simple --trusted-host pypi.douban.com
清华镜像: https://pypi.tuna.tsinghua.edu.cn/simple 中科大镜像: https://pypi.mirrors.ustc.edu.cn/simple 豆瓣镜像: http://pypi.douban.com/simple/ 阿里镜像: https://mirrors.aliyun.com/pypi/simple/ 华中科大镜像: http://pypi.hustunique.com/ 山东理工大学镜像: http://pypi.hustunique.com/ 搜狐镜像: http://mirrors.sohu.com/Python/ 百度镜像:https://mirror.baidu.com/pypi/simple
其他命令
序号 | 功能 | 命令 |
1 | 安装pip模块 | py get-pip.py |
python -m ensurepip |
||
2 | 查看pip所在的路径 | where pip |
3 | 查看pip版本 | pip -v |
pip --version |
||
4 | 冻结冻结当前环境的依赖包 | pip freeze |
5 | 在我的文件夹(C:\Users\Administrator)中产生名是requirements.txt文本文档 | pip freeze >requirements.txt |
6 | 使用requirements.txt文本文档安装,注意:requirements.txt必须在C:\Users\Administrator下 | pip install -r requirements.txt |
4 | pip升级命令 | python -m pip install --upgrade pip |
5 | pip清华镜像升级命令 | pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U |
6 | 安装包 | pip install package_name #这里的package_name是要安装的第三方库名 |
7 | 国内镜像安装包 | pip install package_name -i http://mirrors.aliyun.com/pypi/simple/ |
8 | 安装指定包版本号 | pip install package_name=版本号 |
9 | 全局设置镜像源地址 | pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple |
10 | 卸载包 | pip uninstall package_name #这里的package_name是要卸载的第三方库名 |
11 | 搜索包 | pip search package_name |
12 | 查看所有安装的包 | pip list |
13 | 查看安装包的详细信息 | pip show package_name |
14 | 更新指定的包 | pip install --upgrade package_name |
15 | 查看需要更新的包 | pip list --outdated |
16 | 查看帮助 | pip -h/--help |
17 | 权限问题报错 | pip install pymssql -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com |
18 | 下载包(离线) | http://pypi.org/ |
19 | 本地安装命令 | pip install C:\Users\Administrator\Downloads\pymssql-2.2.2-cp38-cp38-win_amd64.whl #后面是包所在路径和包名 |
20 | 查看包 | pip show package_name |