python pip常用指令(install,list,freeze)
首先,我们进入cmd命令控制界面,输入pip,查看下pip的命令集合
接下来我们来整理一下pip命令:
commands | 原指令解释 | 翻译 |
install | Install package | 安装python包 |
download | download package | 下载python包 |
uninstall | Uninstall package | 卸载python包 |
freeze | Output installed package in requirements format | 按照一定格式输出安装好的包 |
list | List installed packages | 列出安装了的python包 |
show | Show information about installed packages | 详细展示安装了的python包的信息 |
check | Verify installed packages have compatible dependencies | 检验安装了的python包有相互依赖性 |
search | Search PyPI for packages | 查询python包的镜像依赖(PyPI) |
wheel | Builds wheels from your requirements | 建立你的需求的安装路径 |
hash | Compute hashes of package archives | 计算包装档案的关键字 |
completion | A helper command used for command completion | 一个帮助指令用作指令完成 |
help | Show help for commands | 显示该项指令如何使用 |
我们接下来详细展示几个常用的pip command使用方式:
一、install
主要形式如下:
pip install <pacakage> or pip install -r requirements.txt
主要使用方式如下:
安装本地安装包(.whl包)
pip install <目录>/<文件名> 或 pip install --use-wheel --no-index --find-links=wheelhous/<包名>
例如:pip install requests-2.21.0-py2.py3-none-any.whl(注意.whl包在C:\Users\Administrator中才能安装)
升级包
pip install -U <包名> 或: pip install <包名> --upgrade
例如: pip install urllib3 --upgrade
升级pip
pip install -U pip 或 python -m pip install --upgrade pip
如上图所示
二、uninstall
卸载安装包
pip uninstall <包名> 或 pip uninstall -r requirements.txt
例如: pip uninstall requests
三、freeze
pip freeze,可以查看已经安装的包及版本信息
导出到制定文件中,如图,注意“>”,文件名随意。第一种写法是错误的演示,第二种才能通过
四、list
查询已经安装了的包
pip list
查询可升级的包
pip list -o
五、show
显示包所在目录及信息
例如 pip show requests
六、search
搜索包
pip search <关键字>
例如: pip search requests就会显示如下和requests相关的安装包
七、打包:
pip wheel <包名>
例如 pip wheel requests
在以下文件夹中就能找到requests-2.21.0-py2.py3-none-any.whl文件了