文章目录
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