赞
踩
pip 是 Python 包管理器,用于安装、升级和卸载 Python 包。它是 Python 的标准包管理工具,通常与 Python 解释器一起安装(如果你的 Python 版本是 3.4 或更高,pip 可能已经默认安装)。此篇博客将会介绍pip的安装、pip2与pip3的指向以及常用命令,帮你从零基础入门pip。
若在python环境中发生import pip
报错:
ImportError: No module named pip
则说明pip未安装,根据所需可使用以下指令进行安装pip2或pip3。
打开终端运行如下代码
sudo apt-get install python-pip
打开终端运行如下代码
sudo apt-get install python3-pip
在conda环境中,会遇到python2和python3共存的现象,使用pip安装软件包时,会有不知道安装到哪个python环境的困惑。
pip -V
查看自己的pip指向python2还是python3
如下图所示,这里pip指向python2.7
如下图所示,这里pip指向python3.9
在安装软件时,可以人为指定是使用pip2安装还是使用pip3安装:
pip2 install xxx
:pip固定指向python2,新安装的库会放在这个目录下面
python2.X/site-packages
pip3 install xxx
:pip3固定指向python3,新安装的库会放在这个目录下面
python3.X/site-packages
显示pip的版本和安装路径
pip --version
pip -V
获取帮助
pip --help
pip -h
升级 pip 的版本
pip install -U pip
pip安装某个包
pip install Package # 最新版本
pip install Package==1.0.4 # 指定版本
pip install 'Package>=1.0.4' # 最小版本
pip升级某个包(若想升级指定的包,可以通过使用==, >=, <=, >, < 来指定一个版本号。)
pip install --upgrade Package
pip卸载某个包
pip uninstall Package
pip搜索某个包
pip search Package
显示安装包信息
pip show
查看指定包的详细信息
pip show -f Package
列出已安装的包
pip list
搜索某个已安装的包
pip list | grep XXX
查看可升级的包
pip list -o
使用清华源安装软件(当使用国外的源出现下载速度慢或下载失败时)
pip install package -i https://pypi.tuna.tsinghua.edu.cn/simple
如果不想每次安装都输入源地址,可以设置pip的config
# 清华源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set install.trusted-host https://pypi.tuna.tsinghua.edu.cn
# 阿里云源
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
pip config set install.trusted-host mirrors.aliyun.com
查看当前使用的源
pip config list
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。