python pip详解

pip 是 Python 的包管理工具,我们常使用 pip 命令来安装和卸载 Python 的第三方库。

1. 使用 pip 安装 python 第三方库

案例1:使用 pip 命令安装 requests 第三方库

pip install requests

2. 使用 pip 安装指定版本的 python 第三方库

案例2:使用 pip 安装第三方库 xlrd 的 1.2.0版本

pip install xlrd==1.2.0

3. 使用 pip 卸载已经安装的第三方库

案例3:使用 pip 卸载第三方库 xlrd

pip uninstall xlrd

4. 使用 pip 查看已经安装的第三方库

pip list

5. pip 安装第三方库时很慢怎么办?

我们使用 pip 对第三方库进行安装时,默认是从国外下载。如果下载速度太慢可以将下载源更换为国内的的镜像。

5.1 常用的下载源
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣:http://pypi.douban.com/simple/
5.1 临时更换下载源

下载的时候我们可以临时将下载源修改以上某个下载源,方法如下:

案例4:下载 requests 库时临时使用清华源进行下载

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests

案例5:下载 requests 库时临时使用豆瓣源进行下载

pip install -i http://pypi.douban.com/simple/ requests
5.2 永久更换下载源

如果你不想每次下载第三方库的时候都要指定一长串的下载源地址,使用如下方法进行修改:

  • linux:
    修改 ~/.pip/pip.conf (没有就创建一个), 内容如下:
[global]
 
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
  • windows用户:
    直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,在pip 目录下新建文件pip.ini,添加下面的代码或者按快捷键 win+R 打开用户目录%HOMEPATH%,在此目录下创建 pip 文件夹,在 pip 目录下创建 pip.ini 文件, 内容如下
[global] 
timeout = 6000 
index-url = https://pypi.tuna.tsinghua.edu.cn/simple 
trusted-host = pypi.tuna.tsinghua.edu.cn

6. pip 常用命令速查

pip --version  # 显示版本和路径
pip --help  #获取帮助
pip install -U pip #升级pip
pip install SomePackage #最新版本
pip install SomePackage==1.0.4 #指定版本
pip install SomePackage>=1.0.4 #最小版本
pip install --upgrade SomePackage #升级包,通过使用==,>=, <=, >, < 来指定一个版本号
或 pip install -U SomePackage #升级包
pip uninstall SomePackage #卸载包
pip search SomePackage #搜索包
pip show #显示安装包的信息
pip show -f SomePackage #查看指定包的详细信息
pip list #列出已安装的包
pip list -o #查看可升级的包
pip freeze #查看已经安装的包以及版本信息
pip install SomePackage -i http://pypi.intra.xxx.com/simple/  --trusted-host pypi.intra.xxx.com #安装包时指定安装路径
pip install -r requirements.txt #安装指定文件中的包


  • 4
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值