[22]python pip总结

文章目录

基本命令解释

pip 官网:https://pypi.org/project/pip/

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

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

如果你还未安装,则可以使用以下方法来安装:

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本
$ sudo python get-pip.py    # 运行安装脚本

**注意:**用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令:$ sudo python3 get-pip.py # 运行安装脚本。
一般情况 pip 对应的是 Python 2.7,pip3 对应的是 Python 3.x。

部分 Linux 发行版可直接用包管理器安装 pip,如 Debian 和 Ubuntu:

sudo apt-get install python-pip

安装 pip方法2

下载 地址 https://pypi.python.org/pypi/pip 下载 tar.gz

打开cmd,把路径切换到解压后的文件夹

python -m python setup.py install 
  • 升级pip
python -m pip install -U pip
or
python -m pip install --upgrade pip
  • 列出所有安装的库
pip list or pip freeze 
  • 列出所有已过期的库
pip list --outdated
  • 单个更新库
pip install --upgrade 库名 
#注意是upgrade,不是update
pip install --upgrade requests  // mac,linux,unix 在命令前加 sudo -H
pip install -U <包名>
  • 批量更新
import pip 
from subprocess import call 

#(注意--upgrade后面的空格)  
for dist in pip.get_installed_distributions(): 
    call("pip install --upgrade " + dist.project_name, shell=True) 
  • 升级所有可升级的包:
pip freeze --local | grep -v '^-e' | cut -d = -f 1  | xargs -n1 pip install -U
for i in `pip list -o --format legacy|awk '{print $1}'` ; do pip install --upgrade $i; done
  • 卸载包
pip uninstall <包名> 
  • 显示包所在的目录
pip show -f <包名>
  • 搜索包
pip search <搜索关键字>
  • 查询可升级的包
pip list -o
  • 打包
pip wheel <包名>
  • 安装时爆超时:可以使用如下命令
Python --default-timeout=200 install numpy  
  • 安装.whl文件方法
    首先需要有wheel模块,安装wheel方法
pip install wheel

安装.whl文件,cmd要切换到该包的路径下

pip install 包名.whl

pip默认源由于墙,所以速度很慢,可使用第三源提高速度:

vim ~/.pip/pip.conf
[global]
trusted-host = mirrors.aliyun.com
index-url = http://mirrors.aliyun.com/pypi/simple

镜像源

  • 清华镜像源:https://pypi.tuna.tsinghua.edu.cn/simple
  • 豆瓣镜像源:http://pypi.douban.com/simple/
  • 阿里镜像源:http://mirrors.aliyun.com/pypi/simple/
  • 中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple/

镜像源使用方法
在pip install 安装包名称 -i 镜像源

-i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple
  • Scrapy如何查看版本
scrapy version -v

import scrapy
scrapy.version_info

pip show scrapy
pip list
  • 查看selenium的版本号
pip show selenium
or
>>> import selenium
>>> help(selenium)

参考:https://www.runoob.com/w3cnote/python-pip-install-usage.html
https://blog.csdn.net/pingyufeng/article/details/126187186

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

周小董

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值